ZeusWPI / ZeSS

https://zess.zeus.gent/
1 stars 0 forks source link

neopixel causes mcu to halt #21

Open draxaris1010 opened 3 months ago

draxaris1010 commented 3 months ago

The implementation of neopixel uses machine.bitstream. This implementation of bitstream can cause the microcontroller to hang because of some wrong channel selection of RMT.

possible fix: use RMT directly to write to neopixel

draxaris1010 commented 3 months ago

when using esp32.RMT.bitstream_channel(None) there is a touch of green added (full brightness)

draxaris1010 commented 3 months ago

see ~branch anti-crash~ pull request #22