1.8 KiB
1.8 KiB
Testing
-
REPO SYNC MODE: When there is a compiler error there isn't a hard failure. The compiler error needs to get propagate back to the top.
-
Esp32 testing
- https://github.com/marketplace/actions/esp32-qemu-runner will run a sketch for X seconds and see's if it crashes
- There's specific tests we'd like to run with this including the WS2812 and APA102 tests to test the clockless and clocked drivers
- https://github.com/marketplace/actions/esp32-qemu-runner will run a sketch for X seconds and see's if it crashes
Feature Enhancements
[ ] Adafruit converter driver [ ] NeoPixel converter driver
-
I2S driver for ESP32 WS2812
- https://github.com/hpwit/I2SClocklessLedDriver
- S3:
- Apparently, this driver allows MASSIVE parallelization for WS2812
- Timing guide for reducing RMT frequency https://github.com/Makuna/NeoPixelBus/pull/795
- ESp32 LED guide
- web: https://components.espressif.com/components/espressif/led_strip
- repo:
60c14263f3/led_strip - adafruit conversation on RMT progress: https://github.com/adafruit/Adafruit_NeoPixel/issues/375
-
MIT Licensed SdFat library
-
YVes LittleFS implementation for ESP
-
NimBLE for Arduino
-
Arduino test compile
Misc:
- sutaburosu's guide to playing around with FastLED 4
Animartrix: try using sinf, cosf and other found trip instead of trying to go
full double precision.