mirror of
https://github.com/Makuna/NeoPixelBus.git
synced 2025-08-07 12:54:26 +02:00
Updated ESP32 NeoMethods (markdown)
@@ -15,15 +15,13 @@ Same as NeoEsp32I2s1800KbpsMethod but has the longer delay required by these LED
|
||||
The NeoEsp32I2s1Ws2813Method is the underlying method that gets used if you use NeoWs2813Method on Esp32 platforms. There should be no need to use it directly.
|
||||
|
||||
## NeoEsp32BitBang800KbpsMethod
|
||||
The NeoEsp32BitBang800KbpsMethod is the underlying method that gets used if you use Neo800KbpsMethod on Esp32 platforms. There should be no need to use it directly.
|
||||
|
||||
NeoEsp32BitBang800KbpsMethod supports any available pin below 32.
|
||||
This method uses only the CPU to send data to the NeoPixels.
|
||||
This method uses only the CPU to send data to the NeoPixels. But due to core interrupts it is not stable when used with more than a few pixels.
|
||||
It is not recommended to use this method except for comparing results with the other methods. For very short runs of pixels it maybe possible to use this method without ill effects. If it fails, the pixels may not be correctly set. Use this instead of Neo800KbpsMethod to force your sketch to use the Bit Banging to send data.
|
||||
|
||||
## NeoEsp32BitBang400KbpsMethod
|
||||
Same as NeoEsp32BitBang800KbpsMethod but running at the older and slower data rate.
|
||||
The NeoEsp32400KbpsMethod is the underlying method that gets used if you use Neo400KbpsMethod on Esp32 platforms. There should be no need to use it directly.
|
||||
Same as NeoEsp32BitBang800KbpsMethod but running at the older and slower data rate.
|
||||
|
||||
## NeoEsp32BitBangWs2813Method
|
||||
Same as NeoEsp32BitBang800KbpsMethod but has the longer delay required these chips.
|
||||
The NeoEsp32BitBangWs2813Method is the underlying method that gets used if you use NeoWs2813Method on Esp32 platforms. There should be no need to use it directly.
|
||||
|
||||
|
Reference in New Issue
Block a user