Depends on how ready you want it to be, and how much free time I have. At least for the &#x27;up to the keyboard working&#x27; version should be maybe a month max, after that, it depends on how fast I can get new code written.