Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP32 Compilation Errors #4

Closed
haganwalker opened this issue Feb 12, 2019 · 7 comments
Closed

ESP32 Compilation Errors #4

haganwalker opened this issue Feb 12, 2019 · 7 comments

Comments

@haganwalker
Copy link

haganwalker commented Feb 12, 2019

Hi there - I stumbled upon this because of the awesome WS2812FX library but it doesn't work with the ESP32 because of some timing issues with the NeoPixel library. I saw yours was based off of NeoPixelBus, which works wonderfully, so I was hoping this would blend both worlds, but I can't get it to compile. It's also marked in my INCOMPATIBLE example folder. See code:


WARNING: library NeoAnimationFX claims to run on (esp8266) architecture(s) and may be incompatible with your current board which runs on (esp32) architecture(s).
In file included from C:\Users\HAGANW~1\AppData\Local\Temp\arduino_modified_sketch_669101\catalog_animations.ino:1:0:

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:104:47: error: 'NeoEsp8266Uart1800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBGRBU800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:104:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBGRBU800;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:105:47: error: 'NeoEsp8266Uart0400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBGRBU400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:105:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBGRBU400;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:106:47: error: 'NeoEsp8266Dma800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBGRBD800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:106:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBGRBD800;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:107:47: error: 'NeoEsp8266Dma400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBGRBD400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:107:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBGRBD400;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:108:47: error: 'NeoEsp8266BitBang800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBGRBBB800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:108:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBGRBBB800;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:109:47: error: 'NeoEsp8266BitBang400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBGRBBB400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:109:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBGRBBB400;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:114:47: error: 'NeoEsp8266Uart1800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBRGBU800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:114:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBRGBU800;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:115:47: error: 'NeoEsp8266Uart0400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBRGBU400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:115:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBRGBU400;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:116:47: error: 'NeoEsp8266Dma800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBRGBD800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:116:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBRGBD800;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:117:47: error: 'NeoEsp8266Dma400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBRGBD400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:117:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBRGBD400;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:118:47: error: 'NeoEsp8266BitBang800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBRGBBB800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:118:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBRGBBB800;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:119:47: error: 'NeoEsp8266BitBang400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBRGBBB400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:119:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRgbFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBRGBBB400;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:124:47: error: 'NeoEsp8266Uart1800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBBRGU800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:124:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBBRGU800;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:125:47: error: 'NeoEsp8266Uart0400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBBRGU400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:125:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBBRGU400;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:126:47: error: 'NeoEsp8266Dma800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBBRGD800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:126:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBBRGD800;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:127:47: error: 'NeoEsp8266Dma400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBBRGD400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:127:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBBRGD400;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:128:47: error: 'NeoEsp8266BitBang800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBBRGBB800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:128:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBBRGBB800;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:129:47: error: 'NeoEsp8266BitBang400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBBRGBB400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:129:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoBrgFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBBRGBB400;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:134:47: error: 'NeoEsp8266Uart1800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBRBGU800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:134:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Uart1800KbpsMethod>     NeoPBBRBGU800;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:135:47: error: 'NeoEsp8266Uart0400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBRBGU400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:135:75: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Uart0400KbpsMethod>     NeoPBBRBGU400;

                                                                           ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:136:47: error: 'NeoEsp8266Dma800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBRBGD800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:136:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Dma800KbpsMethod>       NeoPBBRBGD800;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:137:47: error: 'NeoEsp8266Dma400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBRBGD400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:137:73: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266Dma400KbpsMethod>       NeoPBBRBGD400;

                                                                         ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:138:47: error: 'NeoEsp8266BitBang800KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBRBGBB800;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:138:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266BitBang800KbpsMethod>   NeoPBBRBGBB800;

                                                                             ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:139:47: error: 'NeoEsp8266BitBang400KbpsMethod' was not declared in this scope

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBRBGBB400;

                                               ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:139:77: error: template argument 2 is invalid

 typedef  NeoPixelBrightnessBus<NeoRbgFeature, NeoEsp8266BitBang400KbpsMethod>   NeoPBBRBGBB400;

                                                                             ^

In file included from C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBrightnessBus.h:29:0,

                 from C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:4,

                 from C:\Users\HAGANW~1\AppData\Local\Temp\arduino_modified_sketch_669101\catalog_animations.ino:1:

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBus.h: In instantiation of 'NeoPixelBus<T_COLOR_FEATURE, T_METHOD>::NeoPixelBus(uint16_t) [with T_COLOR_FEATURE = NeoGrbFeature; T_METHOD = NeoEsp32I2sMethodBase<NeoEsp32I2sSpeedWs2812x, NeoEsp32I2sBusOne>; uint16_t = short unsigned int]':

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBrightnessBus.h:80:22:   required from 'NeoPixelBrightnessBus<T_COLOR_FEATURE, T_METHOD>::NeoPixelBrightnessBus(uint16_t) [with T_COLOR_FEATURE = NeoGrbFeature; T_METHOD = NeoEsp32I2sMethodBase<NeoEsp32I2sSpeedWs2812x, NeoEsp32I2sBusOne>; uint16_t = short unsigned int]'

C:\Users\HAGANW~1\AppData\Local\Temp\arduino_modified_sketch_669101\catalog_animations.ino:6:26:   required from here

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBus.h:120:56: error: no matching function for call to 'NeoEsp32I2sMethodBase<NeoEsp32I2sSpeedWs2812x, NeoEsp32I2sBusOne>::NeoEsp32I2sMethodBase(uint16_t&, const size_t&)'

         _method(countPixels, T_COLOR_FEATURE::PixelSize)

                                                        ^

In file included from C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBus.h:74:0,

                 from C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/NeoPixelBrightnessBus.h:29,

                 from C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoAnimationFX\src/NeoAnimationFX.h:4,

                 from C:\Users\HAGANW~1\AppData\Local\Temp\arduino_modified_sketch_669101\catalog_animations.ino:1:

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/internal/NeoEsp32I2sMethod.h:84:5: note: candidate: NeoEsp32I2sMethodBase<T_SPEED, T_BUS>::NeoEsp32I2sMethodBase(uint8_t, uint16_t, size_t) [with T_SPEED = NeoEsp32I2sSpeedWs2812x; T_BUS = NeoEsp32I2sBusOne; uint8_t = unsigned char; uint16_t = short unsigned int; size_t = unsigned int]

     NeoEsp32I2sMethodBase(uint8_t pin, uint16_t pixelCount, size_t elementSize)  :

     ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/internal/NeoEsp32I2sMethod.h:84:5: note:   candidate expects 3 arguments, 2 provided

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/internal/NeoEsp32I2sMethod.h:81:50: note: candidate: constexpr NeoEsp32I2sMethodBase<NeoEsp32I2sSpeedWs2812x, NeoEsp32I2sBusOne>::NeoEsp32I2sMethodBase(const NeoEsp32I2sMethodBase<NeoEsp32I2sSpeedWs2812x, NeoEsp32I2sBusOne>&)

 template<typename T_SPEED, typename T_BUS> class NeoEsp32I2sMethodBase

                                                  ^

C:\Users\Hagan Walker\Documents\Arduino\libraries\NeoPixelBus_by_Makuna\src/internal/NeoEsp32I2sMethod.h:81:50: note:   candidate expects 1 argument, 2 provided

exit status 1
Error compiling for board Heltec_WIFI_LoRa_32.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
@debsahu
Copy link
Owner

debsahu commented Feb 12, 2019

It was written for the McLighting project. I've retired it as one can use any NeoPixelBus method by following the example https://github.com/kitesurfer1404/WS2812FX/blob/master/examples/ws2812fx_dma/ws2812fx_dma.ino I can make modifications for it to compile in ESP32, but it may not have all the latest features from WS2812FX.

@haganwalker
Copy link
Author

I see - I actually reached out because the example for DMA on WS2812FX doesn’t seem to compile either, and I can’t seem to figure out how to change the Method from ESP8266 to ESP32 for this WS2812FX example. You can see more at: kitesurfer1404/WS2812FX#151 my last comment. If you have any insight on how I can use the correct Method to get DMA to work, that would be the ideal solution. Thanks!

@debsahu
Copy link
Owner

debsahu commented Feb 12, 2019

There are no DMA method available for ESP32. For now there is bitbang and rmt will be added in the future.

So in that sketch replace NeoEsp8266Dma800KbpsMethod dma = NeoEsp8266Dma800KbpsMethod(LED_COUNT, 3); with NeoEsp32BitBangWs2813Method dma = NeoEsp32BitBangWs2813Method(PIN, LED_COUNT , 3); where PIN is required for ESP32. See example of this implementation here

@haganwalker
Copy link
Author

haganwalker commented Feb 12, 2019

Thanks! Just for clarification, shouldn’t I use the NeoEsp32I2s1800KbpsMethod as described here instead of bitbang? https://github.com/Makuna/NeoPixelBus/wiki/ESP32-NeoMethods

@debsahu
Copy link
Owner

debsahu commented Feb 12, 2019

Yes you can use any method you have from that link. NeoEsp32I2s1800KbpsMethod dma = NeoEsp32I2s1800KbpsMethod(PIN, LED_COUNT , 3);

@debsahu
Copy link
Owner

debsahu commented Feb 12, 2019

Ok I have updated this library by removing the ESP8266 specific lines in library, one has to declare device specific methods just like NeoPixelBus. Updated the example.

@debsahu debsahu closed this as completed Feb 12, 2019
@debsahu
Copy link
Owner

debsahu commented Feb 12, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants