It’s Alive

Published on 2022-03-03 in PewPew S3.

I had some time to add the remaining resistors to the build, and to compile a version of CircuitPython with my _stage module included. It all went without too much problems.

I quickly copied the screen initialization for displayio from Adafruit’s ILI9341 driver, and copied all the other bits for the ugame.py file from other platforms, and voila, we have a working game console:

../../../_images/3986061646301283200.jpg

What’s still left to do:

  1. tweak the display registers to get rid of flickering

  2. compile firmware with the display initialization included in C

  3. get the pwm audio to work

  4. think about a case, perhaps?

All in all, the large display is super-nice, and I’m also very happy with the light but clicky buttons. The position of the S2 Mini module is not great, but I can’t think of any better way to place it.