Alasdair Allan checks out a RP2040-based round faced watch off Tindie.
Comes with pre-blown firmware, but absolutely no documentation at all. So I guess it’s time to try and figure out how they’re talking to the screen. First stop `picotool` to poke around inside the firmware, and then more aggressive methods. Although, with a bit of luck, I can find some datasheets for the screen and other peripherals. Fascinating one!
Looks like the unidentified display is a GC9A01. So it’s drivable from both CircuitPython and from MicroPython. Quick “Hello World!” example in MicroPython.
Looks like this watch is similar to (based on?) the Waveshare board that uses the same 1.28-inch display. This means their example code works out of the box on stock MicroPython firmware. Nice!
Read the thread on Mastodon.
No comments:
Post a Comment