Savanni D'Gerinel
c3a5c5fbb7
Debounce buttons, fix colors, and add a new water pattern
2023-12-29 17:51:15 -05:00
Savanni D'Gerinel
b3be5a1ea9
Adjust colors and the blinker patterns
2023-12-29 16:15:25 -05:00
Savanni D'Gerinel
fad1648063
Send out the full set of lights
2023-12-17 10:42:47 -05:00
Savanni D'Gerinel
d40e9bb3d0
Improve the blinker animations and state transitions when switching blinkers
2023-12-14 22:03:51 -05:00
Savanni D'Gerinel
72b62ecb5d
Start monitoring events
2023-12-14 18:00:45 -05:00
Savanni D'Gerinel
2a2f1048d3
Build some of the framework for the bike application
...
This now sends a set of lights to the dashboard from a pico. I had to
adjust some of the colors as they do not look nearly as good in lights
as they do in the screen. There is no real application loop yet, no the
ability to get feedback from external controls.
2023-12-14 12:41:13 -05:00
Savanni D'Gerinel
afd10cff66
Switch to a fixed point arithmatic library
2023-11-27 20:35:45 -05:00
Savanni D'Gerinel
132293be00
Refactor the bike library until it compiles with no_std
...
Theoretically, this is the first step to getting to running on the pico
2023-11-27 18:51:36 -05:00
Savanni D'Gerinel
9346f4a9b8
Rotate the right side
...
The actual bike is going to be a long loop which folds from the end of
the left side to the back end of the right side. This requires that the
colors get moved around for proper mirroring.
2023-11-27 09:37:36 -05:00
Savanni D'Gerinel
7d6413c91d
Set up a bunch of animations and some state transitions!
2023-11-26 23:30:45 -05:00
Savanni D'Gerinel
782c442a21
Now I'm able to send messages from the UI to the core
2023-11-26 21:19:09 -05:00
Savanni D'Gerinel
a07cfd49a8
Build the core of the application.
2023-11-26 20:57:28 -05:00
Savanni D'Gerinel
0448eb03de
Set up a GTK simulator for the bike lights engine
2023-11-26 13:03:19 -05:00