Commit Graph

22 Commits

Author SHA1 Message Date
dcd4f5bb62 Add mutexes for I2C access in multiple drivers and update cursor handling in char_lcd and wires. Adjust task stack sizes for better resource management. 2025-09-11 11:23:22 -05:00
202b926eb7 starcode updates 2025-08-21 20:15:29 -05:00
cfc307ee72 rev 2.0 updates 2025-08-21 19:32:27 -05:00
e27fb6f015 update star code references 2025-07-12 18:16:15 -05:00
9cc1a93e73 some bottom_half side star code work 2025-07-06 22:52:39 -05:00
bff0bb30dd led playback 2025-04-04 23:52:48 -05:00
6508358ddf playback for char lcd 2025-04-04 23:52:48 -05:00
579a7559c1 Add state tracking to bottom half 2025-04-04 23:52:48 -05:00
41113ccafe more speaker driver updates 2025-03-26 04:56:57 -05:00
babe2f828e Preliminary speaker driver changes 2025-03-25 23:49:46 -05:00
42aa5fa315 small tweaks to drivers, starting speaker refactor 2025-03-25 21:42:10 -05:00
ab7148be42 rename functions 2025-03-25 21:20:19 -05:00
3806fd7ee8 Support switch touching 2025-03-25 19:44:19 -05:00
5bb6b05002 updates to bottom half code and "debug switches" helper 2025-03-25 19:27:20 -05:00
b594d6fcb3 refactor and doc for bottom_half.cpp and others 2025-03-25 18:11:33 -05:00
af93abb8cb Refactor char_lcd functions 2025-03-25 17:16:54 -05:00
e75e7465fb finish up tetris and fix step1 2024-08-10 14:19:04 -05:00
b6eac70c2c step 3 2024-08-08 20:47:44 -05:00
ed9554171b clean bomb and step 1 2024-08-07 18:15:31 -05:00
ce54b8cda3 step 6 2024-08-04 21:47:23 -05:00
8b41f98659 Add wires solver 2024-08-04 15:51:39 -05:00
be7c1bc20e wires impl 2024-08-02 17:53:22 -05:00