Windows 7: COM Port for Model 01 not showing up

@rumpel - @gaye:
I have now successfully flashed new firmware onto a Model 01 from Windows 7. Multiple times, even.

http://fsck.com/~jesse/tmp/2017-10-26/3c2b28fa-89bb-4b3c-a06b-5ca265f6d285/keyboardio-windows-drivers.zip

I installed a brand new Windows 7 machine. I brought it up to date on patches.
I installed the Arduino IDE.
I downloaded the zip file above.
I unzipped the zip file.
I right-clicked on model01.inf
I selected Install.
I said ‘OK’ to the scary dialog.
I didn’t see anything happen, so I did it again. But apparently, there’s no feedback that it was successful.
I plugged in the Model 01.
I opened the Arduino IDE
I added keyboardio support, per https://github.com/keyboardio/Kaleidoscope/wiki/Install-Arduino-support-on-Windows
I quit the Arduino IDE and restarted it.
I selected the Model 01 from the ‘Boards’ menu
I selected the Model 01’s port (showed for me as COM3 (Keyboardio Model 01))
I picked “Model01-Firmware” from the ‘File -> Examples’ menu
I clicked the Upload button.
I held down the ‘Prog’ key.
It failed the first time.
I clicked Upload again.
I held down the Prog key.
It worked.
And kept working.

I’d love to know if this works for any other Windows 7 user. If it does, I’ll get the package signed, so it can also work for Windows 8 users.

2 Likes