2nd core processes
Posted: Thu Dec 07, 2017 4:08 am
I recently began testing an ESP32 with WS2812B and APA102 addressable leds. I thought that the Wifi interrupt processes that interfere with these addressable leds on the ESP8266 were moved to the 2nd core on the ESP32 such that they should no longer interfere with the addressable led processes. I have found that interrupts need to be stopped to send the led data accurately. This is the same fix used on the ESP8266 to prevent wifi interrupts from interfering, but I thought the design of the ESP32 fixed this problem. Is this true?