3 ms·
Im building a setup now. Any tips on libraries for esp8266 to control the maximum number of leds via i2s DMA?
by person_of_color 7y ago
Im building a setup now. Any tips on libraries for esp8266 to control the maximum number of leds via i2s DMA?
- leggomylibro 7y agoWell, there's an ESP8266 board called the "PixelBlaze" which is designed for driving these LEDs, but I don't think the firmware is open source: https://www.bhencke.com/pixelblaze https://www.bhencke.com/pixelblaze This page seems to have more information about a couple of different methods - apparently it's also possible to use a UART peripheral: https://github.com/Makuna/NeoPixelBus/wiki/ESP8266-NeoMethods https://github.com/Makuna/NeoPixelBus/wiki/ESP8266-NeoMethod...
- detaro 7y agoFastLED is quite popular: https://github.com/FastLED/FastLED/wiki/ESP8266-notes https://github.com/FastLED/FastLED/wiki/ESP8266-notes
- semi-extrinsic 7y agoIf you want maximum number of LEDs, I think you want the four-wire LED strips that are driven over SPI, like the APA102 and similar. Much faster than bit-banging on the three-wire strips.
- rowanG077 7y agoIf you want max number of LEDs you have to use HUB based LED panels. They are way cheaper. But harder to control.
- person_of_color 7y agoGot a link?
- rowanG077 7y agoFor instance: https://nl.aliexpress.com/item/32969045578.html?spm=a2g0o.productlist.0.0.61d746ccDp9BcO&algo_pvid=3b98d180-071a-4b30-bd2b-4e4a6a2c25c2&algo_expid=3b98d180-071a-4b30-bd2b-4e4a6a2c25c2-4&btsid=0b0a0ad815832683120521475e1e2f&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ https://nl.aliexpress.com/item/32969045578.html?spm=a2g0o.pr... You can find how to control them if you search for HUB75. For a couple of dollars you got 2048 LEDS. You can get them in different sizes and LED pitches.