add WS2812 to main program
We had to fix the WS2812 example a bit: 1. Add boot workarounds. 2. Set pin to output. It doesn't work in the main program, yet - presumably because it doesn't feed the PIO fast enough without DMA.
Showing
- firmware/rust1/README.txt 3 additions, 1 deletionfirmware/rust1/README.txt
- firmware/rust1/src/bin/heizung.rs 62 additions, 5 deletionsfirmware/rust1/src/bin/heizung.rs
- firmware/rust1/src/bin/ws2812-pio.rs 42 additions, 4 deletionsfirmware/rust1/src/bin/ws2812-pio.rs
- firmware/rust1/src/lib.rs 1 addition, 0 deletionsfirmware/rust1/src/lib.rs
- firmware/rust1/src/ws2812.rs 79 additions, 0 deletionsfirmware/rust1/src/ws2812.rs
- flake.nix 1 addition, 0 deletionsflake.nix
Loading
Please register or sign in to comment