Updated ESP32 NeoMethods (markdown)

Michael Miller
2023-04-05 10:45:47 -07:00
parent 6b3a6ed69e
commit f7ba658470

@@ -16,7 +16,7 @@ A single I2S peripheral can send a single channel (pin) or it can send a collect
### Single Channel:
* I2s0 - Uses the I2S 0 peripheral, an example would be NeoEsp32**I2s0**Ws2812xMethod.
* I2s1 - Uses the I2S 1 peripheral, an example would be NeoEsp32**I2s1**Ws2812xMethod.
* I2sN - An example would be NeoEsp32**I2sN**Ws2812xMethod. The I2S peripheral to use is defined at runtime as an argument on the constructor.
* I2sN - An example would be NeoEsp32**I2sN**Ws2812xMethod. [The I2S peripheral to use is defined at runtime as an argument on the NeoPixelBus constructor](https://github.com/Makuna/NeoPixelBus/wiki/NeoPixelBus-object-API#neopixelbust_color_feature-t_methoduint16_t-countpixels-uint8_t-pin-neobuschannel-channel).
**NOTE:** The ESP32S2 and ESP32C3 only support one i2s hardware bus. Thus you can only use the NeoEsp32I2s0*Method types.
@@ -39,7 +39,7 @@ The RMT peripheral is used to send data to the NeoPixels. Thus, this method use
* Rmt5 - Uses the RMT channel 5. An example would be NeoEsp32**Rmt5**Ws2812xMethod.
* Rmt6 - Uses the RMT channel 6. An example would be NeoEsp32**Rmt6**Ws2812xMethod.
* Rmt7 - Uses the RMT channel 7. An example would be NeoEsp32**Rmt7**Ws2812xMethod.
* RmtN - Uses the RMT but allows the channel selection to be done at runtime. An example would be NeoEsp32**RmtN**Ws2812xMethod.
* RmtN - Uses the RMT but allows the channel selection to be done at runtime. An example would be NeoEsp32**RmtN**Ws2812xMethod. [The RMT channel to use is defined at runtime as an argument on the NeoPixelBus constructor](https://github.com/Makuna/NeoPixelBus/wiki/NeoPixelBus-object-API#neopixelbust_color_feature-t_methoduint16_t-countpixels-uint8_t-pin-neobuschannel-channel).
**NOTE:** Even though the ESP32 has 8 channels of RMT hardware, using beyond 4 has shown to cause sending delays.
**NOTE:** The ESP32S2 only supports 4 channels of RMT hardware, so only channels 0-3 are available.