Commit Graph

15 Commits

Author SHA1 Message Date
Savanni D'Gerinel 7b4429db35 Create the lantern controller 2022-08-06 14:45:45 -04:00
Savanni D'Gerinel 78cd1908a7 Disable the buttons on the lantern 2022-08-06 14:18:14 -04:00
Savanni D'Gerinel 11436eeb28 Added all lights, all animations, and the trigger buttons 2022-08-06 11:10:04 -04:00
Savanni D'Gerinel bdbb13f67f Add the remaining six lights 2022-08-05 14:59:58 -04:00
Savanni D'Gerinel 301496cf0e Extract the lantern animation code from main 2022-08-05 10:15:09 -04:00
Savanni D'Gerinel 4b5d5632b9 Full prototype for the lantern 2022-08-05 09:52:50 -04:00
Savanni D'Gerinel e19bf772cb Save power by putting the module to sleep 2022-08-05 09:52:49 -04:00
Savanni D'Gerinel cf21388bd8 Allow different speed animations for each light in spooky and eerie 2022-08-05 09:52:07 -04:00
Savanni D'Gerinel aefb2184bf Set up different animation speeds per light 2022-08-05 09:52:07 -04:00
Savanni D'Gerinel ca0847c73d Add eerie and spooky animations 2022-08-05 09:52:07 -04:00
Savanni D'Gerinel 307617b1b2 Further refine the flame animation 2022-08-05 09:52:05 -04:00
Savanni D'Gerinel 74a1f9f945 Finish the basic lantern animation
Add some bounding boxes to keep the animation doing something like the right thing
2022-08-05 09:48:23 -04:00
Savanni D'Gerinel fde5db66f7 Fix some bugs and add the display 2022-08-05 09:47:04 -04:00
Savanni D'Gerinel 4c02e99566 Start building timing and animation code 2022-08-05 09:42:29 -04:00
Savanni D'Gerinel 94efdbb1c3 Improve the API for sk9822 2022-08-05 09:41:19 -04:00