diff --git a/Advanced-Topics-Tutorials.md b/Advanced-Topics-Tutorials.md index 30b1b7c..203ac12 100644 --- a/Advanced-Topics-Tutorials.md +++ b/Advanced-Topics-Tutorials.md @@ -1,2 +1,5 @@ ## [Spiral Topography](https://github.com/Makuna/NeoPixelBus/wiki/Spiral-Topography) -The included topography system assumes a Cartesian coordinate system. This doesn't help if you use concentric rings of NeoPixels. This section will talk about how to implement a spiral topography that will replace the current topography and work within the design goals of this library. \ No newline at end of file +The included topography system assumes a Cartesian coordinate system. This doesn't help if you use concentric rings of NeoPixels. This section will talk about how to implement a spiral topography that will replace the current topography and work within the design goals of this library. + +## [ESP32 and RTOS Tasks](https://github.com/Makuna/NeoPixelBus/wiki/ESP32-and-RTOS-Tasks) +On ESP32, when the CPU is loaded, asynchronous WiFi libraries (like ESPAsyncWebServer or async-mqtt-client) may interfere with interrupts used to control the LEDs (I2S mode is less affected by this), which causes flickering of LEDs. This topic describes a way to solve that. \ No newline at end of file