Commit Graph

35 Commits

Author SHA1 Message Date
Savanni D'Gerinel ade8034b0b Save the ws2812 current progress 2023-06-17 20:03:36 -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 bdbb13f67f Add the remaining six lights 2022-08-05 14:59:58 -04:00
Savanni D'Gerinel 7e16faefae Add flags to generate .hex files 2022-08-05 14:50:03 -04:00
Savanni D'Gerinel 301496cf0e Extract the lantern animation code from main 2022-08-05 10:15:09 -04:00
Savanni D'Gerinel fde5db66f7 Fix some bugs and add the display 2022-08-05 09:47:04 -04:00
Savanni D'Gerinel 94efdbb1c3 Improve the API for sk9822 2022-08-05 09:41:19 -04:00
Savanni D'Gerinel 4f778b79d3 Remove the dead code 2022-07-30 01:03:57 -04:00
Savanni D'Gerinel ef9b444b4d Rebuild prime-tx and radio-rx given the new flake structure 2022-07-30 01:01:53 -04:00
Savanni D'Gerinel 309475bcbc Remove base.h 2022-07-30 00:38:41 -04:00
Savanni D'Gerinel e287957168 Add mkLibrary to the flake 2022-07-30 00:33:46 -04:00
Savanni D'Gerinel ce2a2e98b5 Create a power management/battery management prototype 2022-07-20 19:19:45 -04:00
Savanni D'Gerinel e03485b1e5 Fix the animation build 2022-07-17 23:19:13 -04:00
Savanni D'Gerinel 221dcd1541 Demonstrate sleep mode and interrupts 2022-07-17 23:01:57 -04:00
Savanni D'Gerinel a81d8cec6b Refine the bresenham implementation 2022-07-17 23:01:27 -04:00
Savanni D'Gerinel c9e0775b4b Set up an animation framework and a pleasing Flame animation 2022-07-13 00:02:02 -04:00
Savanni D'Gerinel 762ba275b6 Convert radio-rx 2022-07-12 23:50:20 -04:00
Savanni D'Gerinel c80db33d02 Build up libraries for prime-tx 2022-07-12 23:48:51 -04:00
Savanni D'Gerinel 53651c161b Extract base into something like a library 2022-07-12 23:28:22 -04:00
Savanni D'Gerinel 6c02253868 Parameterize processor settings 2022-07-12 23:09:04 -04:00
Savanni D'Gerinel 6787d7484e Create a single build that builds everything 2022-07-12 22:52:11 -04:00
Savanni D'Gerinel f76bcb18a2 Remove dead diagnostic apps 2022-07-12 22:41:50 -04:00
Savanni D'Gerinel b8494551a4 Snapshot the latest version of the prime transmitter and the receiver 2022-07-07 13:16:36 -04:00
Savanni D'Gerinel 576ad4089e Proof of concept for a radio transmitter 2022-07-02 17:54:19 -04:00
Savanni D'Gerinel fffa9b3e89 Create an RFM diagnostic program 2022-06-27 20:05:01 -04:00
Savanni D'Gerinel 65caaa0a50 Hugely refactor the display 2022-06-26 12:40:04 -04:00
Savanni D'Gerinel 5ad6fb8412 Add the lcd demo program to the flake 2022-06-26 11:51:40 -04:00
Savanni D'Gerinel 3727225940 Start trying to build a number transmitter 2022-06-20 14:52:29 -04:00
Savanni D'Gerinel a78f1ea129 Implement the SPI protocol and a tester 2022-06-20 11:40:55 -04:00
Savanni D'Gerinel 1c9a329d7b Improve the base pin, set up morse code flasher on feather 32u4 2022-06-17 23:06:10 -04:00
Savanni D'Gerinel 059e4eb524 Set up the flame build in the flake 2022-05-11 19:25:19 -04:00
Savanni D'Gerinel 1f394f20ff Refactoring 2022-05-07 20:16:20 -04:00
Savanni D'Gerinel 565036547c Set up an initial sk9822 library 2022-05-07 19:49:54 -04:00
Savanni D'Gerinel 5487c27c50 Initial commit 2022-04-17 00:43:50 -04:00