mirror of
https://github.com/Makuna/NeoPixelBus.git
synced 2025-08-07 04:44:26 +02:00
Updated ESP32 NeoMethods (markdown)
@@ -1,7 +1,7 @@
|
||||
⚠️ **IMPORTANT** ⚠️
|
||||
The ESP32 platforms requires hardware support to be able to reliably send the data stream.
|
||||
The ESP32 and the ESP32S2 both have some pins dedicated for input only. The following NeoMethods are restricted to use only output pins.
|
||||
For the ESP32 all pins below 34 are output pins. You will still need to check your board to make sure any of these pins are available. [Esp32 Dev Pin Map](https://github.com/espressif/arduino-esp32#esp32dev-board-pinmap)
|
||||
For the ESP32 all pins below 34 are output pins. You will still need to check your board to make sure any of these pins are available. [Esp32 Dev Pin Map](https://docs.espressif.com/projects/arduino-esp32/en/latest/boards/ESP32-DevKitC-1.html#pin-layout)
|
||||
For the ESP32S2 all pins other than 46 are output pins. Again, please check your specific board for available pins.
|
||||
The bitbang method has further restrictions in that it will only support pins below 32.
|
||||
If you notice any flickering related to network activity and/or high CPU load you might want to look into [ESP32 and RTOS tasks](https://github.com/Makuna/NeoPixelBus/wiki/ESP32-and-RTOS-Tasks)
|
||||
|
Reference in New Issue
Block a user