911bc97b69
Add a water pattern and disable the brake sensor
2024-11-08 14:45:34 +00:00
019d9e7a6b
Add channels for wires embedded in the lids.
2024-11-08 14:42:31 +00:00
8235ef0646
Work out a lid that contains integrated lights and buttons
2024-11-08 14:42:31 +00:00
dd861fbbd4
Adjust the clearances based on real board fit
2024-11-08 14:42:31 +00:00
427c5d2a72
First print edition of the bike light case
2024-11-08 14:42:31 +00:00
791f2be3c5
Largely design the control panel case
2024-09-27 02:18:09 +00:00
74b7f1c6f7
Add gaps to allow access to the voltage converter
2024-09-27 02:18:09 +00:00
9c490a84a4
add the slot to hold the power converter
2024-09-27 02:18:09 +00:00
724cc1a3f0
Add a channel for running wires
2024-09-27 02:18:09 +00:00
8f71760604
Apply bevels to everything
2024-09-27 02:18:09 +00:00
11abde345e
First draft of the battery enclosure.
2024-09-27 02:18:09 +00:00
a5b76c8171
Add the enclosure
2024-09-27 02:18:09 +00:00
81d452694d
Reverse the blinker pins
2024-09-15 23:57:06 -04:00
88cf32047b
Enable the brake light
2024-09-08 12:53:35 -04:00
70c013218a
Update pins for the realities of the board layout
2024-07-30 14:50:14 -04:00
37c7e04820
Turn on the built-in LED when software starts up
2024-07-20 11:21:16 -04:00
2b0fc7639e
Debounce buttons, fix colors, and add a new water pattern
2024-07-08 09:29:34 -04:00
80d8dedbaf
Adjust colors and the blinker patterns
2024-07-08 09:29:34 -04:00
d7a70119c8
Send out the full set of lights
2024-07-08 09:29:34 -04:00
54c4b99ab6
Improve the blinker animations and state transitions when switching blinkers
2024-07-08 09:29:34 -04:00
ef5415303b
Start monitoring events
2024-07-08 09:29:34 -04:00
8d183d6d8c
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.
2024-07-08 09:29:32 -04:00
0b949111d2
Switch to a fixed point arithmatic library
2024-07-08 09:28:40 -04:00
6164cb3b39
Refactor the bike library until it compiles with no_std
...
Theoretically, this is the first step to getting to running on the pico
2024-07-08 09:28:40 -04:00
22f0f9061c
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.
2024-07-08 09:28:40 -04:00
0bb5e62f96
Set up a bunch of animations and some state transitions!
2024-07-08 09:28:40 -04:00
06aedc34bb
Now I'm able to send messages from the UI to the core
2024-07-08 09:28:40 -04:00
84b077e20c
Build the core of the application.
2024-07-08 09:28:40 -04:00
fc2e88add2
Set up a GTK simulator for the bike lights engine
2024-07-08 09:28:38 -04:00