-
@rahmanshaber; you asked about this on a closed issue. I found that it wasn't being set whithout the RMT default symbol; so this got broken when I switched it back to I2S method being the default. I checked in a fix for that yesterday. For the ESP32S2, the default will always be RMT channel 3. If you want to use I2S, only channel 0 is available and you can use the specific method names for that; like NeoEsp32I2s0Ws2812xMethod. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
I have no idea what are you talking about. are you saying that now the example will build fine? |
Beta Was this translation helpful? Give feedback.
-
Background Reading: NeoPixelBus Wiki on ESP32 Methods It is fixed in the Github repo. You will need to remove the library from Arduino IDE and then follow these instructions to get repo version The fix will be in the next release. OR you can just replace the Method with a specific methods mentioned in the background reading above. |
Beta Was this translation helpful? Give feedback.
-
@Makuna will the fix also solve this kind of errors? .pio/libdeps/esp32-s2/NeoPixelBus/src/internal/NeoEsp32I2sMethod.h:327:9: error: 'NeoEsp32I2s1Ws2812xMethod' does not name a type; did you mean 'NeoEsp32I2s0Ws2812xMethod'? |
Beta Was this translation helpful? Give feedback.
Background Reading: NeoPixelBus Wiki on ESP32 Methods
It is fixed in the Github repo. You will need to remove the library from Arduino IDE and then follow these instructions to get repo version
The fix will be in the next release.
OR you can just replace the Method with a specific methods mentioned in the background reading above.