Commit Graph

629 Commits

Author SHA1 Message Date
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
39391fb2fe Rename teh dotstar pi project 2024-11-03 22:46:37 -05:00
99573ff7cf Add extensive explanation of the code. 2024-11-03 22:46:37 -05:00
5ed39f814a Remove unused imports 2024-11-03 22:46:37 -05:00
82ec50f519 Set up properly for a single light 2024-11-03 22:46:37 -05:00
1601d2d806 Bare-bones control of the first 30 leds 2024-11-03 22:46:34 -05:00
3e297a5986 Merge pull request 'Create a slideshow application in my cyberpunk style' (#252) from cybperpunk-billboard into main
Reviewed-on: #252
2024-11-03 21:16:38 +00:00
b0383292fe Merge branch 'main' into cybperpunk-billboard 2024-11-03 16:15:13 -05:00
a0f037c9cd Fix up broken parts fo cyberpunk-splash 2024-11-03 13:36:35 -05:00
8e63e5210c Add full-screen support 2024-11-03 13:30:03 -05:00
db34e69cdf Make the text larger 2024-11-03 13:12:48 -05:00
20623284ed Set up command line options 2024-11-02 14:08:58 -04:00
5d04c84437 Update to rust 1.81 2024-10-14 18:04:10 -04:00
6e26740a40 Fix a bug with the bottom section 2024-10-09 22:32:15 -04:00
a56c0d141c Set up a nix build command for cyber-slides 2024-10-09 14:09:56 -04:00
1bc146beaf Rename to cyber-slides 2024-10-08 23:23:33 -04:00
bb08064b9a Add word wrapping 2024-10-08 23:19:56 -04:00
f226a83cf6 Add a lower line of tracery 2024-10-08 22:27:27 -04:00
fc70bb3955 Set up the cross-fade animation 2024-10-08 22:19:22 -04:00
7b50a71369 Set up a main animation loop 2024-10-07 23:47:17 -04:00
7a7548c78f Set up screen via transitions from state to state 2024-10-07 22:42:27 -04:00
9c56e988b2 Improve the Text and line APIs 2024-10-04 20:56:37 -04:00
de35ebb644 Extract the cyberpunk objects into a library, start on the slideshow 2024-10-04 20:27:34 -04: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
9b23dd5acd Update the Dashboard distribution 2024-09-23 23:19:24 -04:00
54225ca729 Bump the version number 2024-09-24 03:04:57 +00:00
95b46de7fc Set up a header bar 2024-09-24 03:04:57 +00:00
caaf9c57c6 Remove IFC from the dashboard app 2024-09-24 03:04:57 +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
6cae7dbb0e Set up a basic server with a device listing endpoint 2024-08-26 10:41:17 -04:00
80776c65d8 Write a program that enumerates audio sinks on the device 2024-08-21 09:40:58 -04:00
1c54e0832b Make a design system page. Build up CSS. 2024-08-20 17:01:36 +00:00
aee4528fb3 Rename the Dashboard 2024-08-20 17:01:36 +00:00
0535b6da5a Rename Launcher components 2024-08-20 17:01:36 +00:00
b55324feab Add Activator groups 2024-08-20 17:01:36 +00:00
50d8a9670e Start creating some UI components 2024-08-20 17:01:36 +00:00
9cda35e766 UI placeholder 2024-08-20 17:01:36 +00:00
d0f461a5eb Create the dashboard placeholder 2024-08-20 17:01:36 +00:00
70c013218a Update pins for the realities of the board layout 2024-07-30 14:50:14 -04:00