Commit Graph
72 Commits
Author SHA1 Message Date
mitchell 6508358ddf playback for char lcd 2025-04-04 23:52:48 -05:00
mitchell 361a14aa09 start to replay 2025-04-04 23:52:48 -05:00
mitchell 232c9ddce1 enable psram 2025-04-04 23:52:48 -05:00
mitchell 6a798e96e9 preliminary tft state tracking 2025-04-04 23:52:48 -05:00
mitchell a198ae4225 state tracking for LEDs 2025-04-04 23:52:48 -05:00
mitchell c359ecb544 state tracking for sseg 2025-04-04 23:52:48 -05:00
mitchell 4f2f0fccda impl state tracking for speaker driver 2025-04-04 23:52:48 -05:00
mitchell 579a7559c1 Add state tracking to bottom half 2025-04-04 23:52:48 -05:00
mitchell 758b16aa0d state tracking on char_lcd 2025-04-04 23:52:48 -05:00
mitchell 54ff226694 setup state tracking 2025-04-04 23:52:48 -05:00
mitchell 8cd5d09933 update game results 2025-04-04 23:52:48 -05:00
mitchell 00fa493943 rename purple to pink 2025-04-04 23:52:48 -05:00
mitchell 12eedf9722 fix LVGL screen cleaning code 2025-04-04 23:52:48 -05:00
mitchell 43b01f0b2b Clean Up calls to the leds driver 2025-04-04 23:52:48 -05:00
mitchell 295b764d40 update LED driver 2025-04-04 23:52:48 -05:00
mitchell 6530ed56c6 move other drivers 2025-04-04 23:52:48 -05:00
mitchell 83915efc33 Move tetris images to flash 2025-04-04 23:52:38 -05:00
mitchell 41113ccafe more speaker driver updates 2025-03-26 04:56:57 -05:00
mitchell cc8dcfacb3 WE HAVE A GOOD SPEAKER DRIVER!!!! 2025-03-26 03:47:06 -05:00
mitchell 62b82eba2b sort of working.... 2025-03-26 01:52:42 -05:00
mitchell babe2f828e Preliminary speaker driver changes 2025-03-25 23:49:46 -05:00
mitchell 42aa5fa315 small tweaks to drivers, starting speaker refactor 2025-03-25 21:42:10 -05:00
mitchell ab7148be42 rename functions 2025-03-25 21:20:19 -05:00
mitchell 3806fd7ee8 Support switch touching 2025-03-25 19:44:19 -05:00
mitchell 5bb6b05002 updates to bottom half code and "debug switches" helper 2025-03-25 19:27:20 -05:00
mitchell b594d6fcb3 refactor and doc for bottom_half.cpp and others 2025-03-25 18:11:33 -05:00
mitchell af93abb8cb Refactor char_lcd functions 2025-03-25 17:16:54 -05:00
mitchell 7e00a6d950 update sd card code 2025-03-25 16:26:31 -05:00
mitchell beb7f0bfb9 Directly pull in the i2c_lcd driver 2025-03-18 12:32:35 -05:00
mitchell a4cf115bd6 Update Wires and Tetris time 2024-12-28 17:18:02 -06:00
mitchell 06dbb8155e Add constants 2024-09-22 22:05:08 -05:00
mitchell 7d2ddcbbdd remove debugging logs 2024-09-22 21:08:40 -05:00
mitchell 14d40633f2 add power guage support 2024-09-20 23:55:01 -05:00
mitchell 3561117a56 integrate the tft driver into the code 2024-09-18 17:14:24 -05:00
mitchell fd351d0934 fix warnings 2024-08-28 17:59:29 -05:00
mitchell e54f3b469d suppress unused warning on TAG 2024-08-28 17:56:43 -05:00
mitchell 0b816aca68 fix warnings 2024-08-28 17:50:26 -05:00
mitchell afdbbeb233 change set_game_time 2024-08-28 17:27:43 -05:00
mitchell c9a5fa2e70 update game_timer 2024-08-18 09:09:18 -05:00
mitchell 7b8e38844a speaker updates and tweaks 2024-08-14 18:29:51 -05:00
mitchell 2f6796f57f rearrange steps 2024-08-12 22:46:09 -05:00
mitchell 99a5402e76 tweaks to all steps 2024-08-12 22:40:37 -05:00
mitchell 25116bca87 update yellow color (untested) 2024-08-11 23:26:42 -05:00
mitchell a7b22343fe tweaks 2024-08-11 23:18:41 -05:00
mitchell 5534cd733e update steps 2024-08-11 20:59:53 -05:00
mitchell 9a48eb63e1 update strike reasons. Add star codes 2024-08-11 17:44:47 -05:00
mitchell 68b8f980df fix up step 4 2024-08-11 16:46:58 -05:00
mitchell ef4b93e8af start on step 4 2024-08-10 22:04:53 -05:00
mitchell a9d9d747fb Add repeating down button 2024-08-10 22:04:31 -05:00
mitchell 1632504099 streamline step1 2024-08-10 18:52:05 -05:00
mitchell e75e7465fb finish up tetris and fix step1 2024-08-10 14:19:04 -05:00
mitchell 9b8e69ad26 update tetris 2024-08-10 11:44:27 -05:00
mitchell a9cbb03fcd add resources 2024-08-10 00:27:14 -05:00
mitchell 005976cfb1 Fix tetris 2024-08-10 00:27:14 -05:00
mitchell 074faf8879 tetris impl 2024-08-09 11:20:42 -05:00
mitchell 417ea02743 Fix tetris spinning 2024-08-07 23:51:08 -05:00
mitchell 517a6484eb tetris first try 2024-08-07 22:09:52 -05:00
mitchell d3a36858e4 fix import 2024-08-07 19:07:41 -05:00
mitchell 75ddfb4e78 split cpp and h files 2024-08-07 19:06:51 -05:00
mitchell ed9554171b clean bomb and step 1 2024-08-07 18:15:31 -05:00
mitchell c7af67df36 led driver 2024-08-06 23:47:47 -05:00
mitchell edf050fd2b led driver 2024-08-06 17:45:58 -05:00
mitchell 1943426294 fix compiler errors 2024-08-06 17:17:38 -05:00
mitchell 860399deb1 Convert to .cpp and .h. Change led lib 2024-08-06 16:18:50 -05:00
mitchell f4e540b508 start on led driver 2024-08-05 23:11:59 -05:00
mitchell 370b28813b fixed wires puzzle 2024-08-04 22:34:57 -05:00
mitchell ce54b8cda3 step 6 2024-08-04 21:47:23 -05:00
mitchell 8b41f98659 Add wires solver 2024-08-04 15:51:39 -05:00
mitchell be7c1bc20e wires impl 2024-08-02 17:53:22 -05:00
mitchell bb20c66b85 scaffolding for steps 2024-08-02 17:18:06 -05:00
mitchell bd4548ec90 working step0 2024-08-02 16:46:43 -05:00
mitchell 2cbccd5599 init git repo 2024-07-28 18:19:16 -05:00