RoboticsBrno / SmartLeds

🚦 Simple & intuitive way to drive various smart LEDs on ESP32.
MIT License
28 stars 12 forks source link

Why APA? #16

Closed AlexFundorin closed 5 years ago

AlexFundorin commented 5 years ago

I 'm not using apa method, just an single led connection with 3 "+ data -" wires. Yet, there are some errors on compilation.

yaqwsx commented 5 years ago

It is a bug that was recently fixed (3f66629b49f75d6eda0feb2b8ac513e396440b65), however, my colleague forgot to increase the version number and therefore, the fix was not propagated to the repository. I have increased the version number, but it can take up to 24 hours to propagate in the repository.

Meanwhile, you can add git@github.com:RoboticsBrno/SmartLeds.git instead of SmartLeds in your platformio.ini as a dependency.

yaqwsx commented 5 years ago

The fix already present in the repository. Please confirm it works.

AlexFundorin commented 5 years ago

I can partially confirm, since I've DL the repository, instead of adding some extra lines to the ini file. So, the errors are disappeared. Yet, I couldn't test the lib itself since it was a surprise for me that my led board is only working with 5V logic, while I'm using 3V3 board in my current project.

yaqwsx commented 5 years ago

WS2812 indeed require at least 5V power supply and unreliably work with 3.3V logic signals.