An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the GitHub Discussions to ask questions as the GitHub Issues feature is used for bug tracking.
GNU Lesser General Public License v3.0
1.18k
stars
261
forks
source link
Add support for ESP32-S3 8 bit SPI DMA method #607
Surgical change to add 8 bit support for ESP32-S3.
Fix DMA channel selection bug. It must be AUTO for S3
Add 8 bit HSPI bus
Known bug: HSPI is SPI3 on ESP32-S2 which doesn't support 2 and 4 bit modes.
Known bug: SPI2 on the S2 is called FSPI and it supports up to 8 channels
Those bugs aren't introduced by this PR nor are they fixed by it. I am documenting them here because I encountered them when testing my changes against different flavors of ESP32
Surgical change to add 8 bit support for ESP32-S3.
Those bugs aren't introduced by this PR nor are they fixed by it. I am documenting them here because I encountered them when testing my changes against different flavors of ESP32
Partially addresses #605