Adafruit_NeoPixel
Adafruit_NeoPixel copied to clipboard
Support for GPIO16/D0
Adds support for GPIO16/D0 for ESP8266 by using the RTC register address instead the GPIO register address.
The changes can be tested with any example code.
I tested it with an 8 pixel strip (WS2812 800kHz, CPU 80MHz) and measured timings with an oscilloscope. The timings match the timings without modifications and are within the datasheets specifications. Ports tested 12/D7 and 16/D0.
ESP32 code isn't affected.