mirror of
https://github.com/Makuna/NeoPixelBus.git
synced 2025-08-07 12:54:26 +02:00
Updated Library Comparisons (markdown)
@@ -15,5 +15,5 @@ On ESP8226, your primary choices are:
|
||||
* Adafruit::NeoPixel
|
||||
* Basic bit bang and interrupt driven library which does not support any other interrupt driven code to work. Not recommended.
|
||||
|
||||
On ESP32, if you need more than one channel/bus, FastLED is your only choice. It comes at a cost of bigger code size but the 8 parallel channels for better refresh rate on longer strings (useful past 256 pixels) can't be dismissed. Further,
|
||||
if you have 4096 pixels or more, you can use the 16 way output driver from Yves as described [on this page](http://marc.merlins.org/perso/arduino/post_2018-07-30_Building-a-64x64-Neopixel-Neomatrix-_4096-pixels_-running-NeoMatrix-FastLED-IR.html#esp32driver)
|
||||
On ESP32, both FastLED and NeoPixelBus can provide more than one channel/bus. FastLED primarily uses RMT to support 8 parallel channels. NeoPixelBus now supports the RMTs 8 channels and two more channels using i2s. Parallel channels provides for better refresh rate on longer strings (useful past 256 pixels).
|
||||
Further, if you have 4096 pixels or more, you can use the 16 way output driver from Yves as described [on this page](http://marc.merlins.org/perso/arduino/post_2018-07-30_Building-a-64x64-Neopixel-Neomatrix-_4096-pixels_-running-NeoMatrix-FastLED-IR.html#esp32driver)
|
Reference in New Issue
Block a user