forkineye / ESPixelStick

Firmware for the ESPixelStick
http://forkineye.com/
528 stars 169 forks source link

Multiple fixes for channel stalling issues #625

Closed MartinMueller2003 closed 1 year ago

MartinMueller2003 commented 1 year ago

Fixed wrap around issue in calculating when a channel can send the next frame. Added code to make detection of an SD card more reliable when the ESP is rebooted in the middle of a transaction. ESP32 now exclusively uses RMT output channels. Using UART + RMT was causing issues in the ISR processing.