Commit Graph

18 Commits

Author SHA1 Message Date
36eef45971 Fill out an alphabet and animate the screen 2025-03-08 01:49:43 -05:00
596de6525f Create a 5x8 bitmap font 2025-03-08 01:23:06 -05:00
9175b9d4cc Create a print function and fill out more sixteen-segment glyphs 2025-03-07 22:23:03 -05:00
958d18b9a8 Set up the seven segment font 2025-03-07 18:48:56 -05:00
bc9e24c0c9 Remove dead code 2025-03-05 09:58:42 -05:00
b444326c1c Add a link to the sixteen-segment font source 2025-03-05 09:48:33 -05:00
8288fdbb6b Refactor the canvas and font 2025-03-05 09:47:00 -05:00
155d2ba18e Use bitflags to represent the font 2025-03-05 09:25:15 -05:00
132c85e99d Fix a bunch of the letters. Add a dot. 2025-03-05 00:50:17 -05:00
aea858dd17 Do a static buffer allocation for the Canvas 2025-03-03 23:18:28 -05:00
85e5d0bb5e Worked out a font and a canvas
I'm adding a 16-segment-based font here, and have encoded the numbers 0-10.

I've also worked out a way to make a Canvas structure not crash the pico.
2025-03-03 10:24:50 -05:00
21c6f30a7d Add an (unused) DISPOFF step 2025-02-27 09:58:15 -05:00
45dc19c329 Move board control into a self-contained object 2025-02-27 09:58:15 -05:00
a69a864dca Rename framebuf 2025-02-27 09:58:15 -05:00
f004aa3514 Use the onboard LED and try to transmit at 2MB 2025-02-27 09:58:15 -05:00
54dd004915 Tweak the hell out of the code until it shows a small square in the center of the screen 2025-02-27 09:58:15 -05:00
fb0e914edf This gets the screen working, though not correctly 2025-02-27 09:58:15 -05:00
47e90cc6f9 Set up an app for the adafruit TFT 2025-02-27 09:58:14 -05:00