Savanni D'Gerinel
|
966ef20eca
|
Resolve a race condition around the radio interrupt
|
2022-08-09 22:43:45 -04:00 |
Savanni D'Gerinel
|
2acff8d3f5
|
Set up radio listener to control the lantern
|
2022-08-06 17:09:35 -04:00 |
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 |