Made some progress on the Type-O prototype while I was down with COVID-19.



Printed the first iteration of the case to check tolerances between the physical and virtual components.

That went surprisingly well, however I clearly underestimated the amount vertical space that will be needed inside the case for wiring and connectors and such.

I also took a stab at getting the display wired-up and ran into another problem. I knew that the I2C “backpack” I bought to save some pins needed on the MCU wasn’t designed for displays this big, but I thought I could at least get it to drive part of the display while I worked on some ideas for hacking it to do the rest. Unfortunately the best I could get were two horizontal bars.

On the upside I learned that the heart of the backpack is a chip that I’ve used before so even if I’m not able to get the backpack to work, I can probably make my own interface and write a driver/library so it works with CircuitPython. I also posted a message to the Adafruit board to see if anyone else has tried to do this before.
In the meantime I’m going to switch gears and work on connecting and interfacing the keyboard. There’s a lot less mystery there so I’m hoping I’ll have better luck.