From f3292ac0e3a340813067a888bf0d5dc02f4c0901 Mon Sep 17 00:00:00 2001 From: Drzony Date: Fri, 6 Aug 2021 22:51:24 +0200 Subject: [PATCH] Updated Advanced Topics Tutorials (markdown) --- Advanced-Topics-Tutorials.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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