https://github.com/roboticsbrno/smartleds
🚦 Simple & intuitive way to drive various smart LEDs on ESP32.
https://github.com/roboticsbrno/smartleds
Last synced: 10 months ago
JSON representation
🚦 Simple & intuitive way to drive various smart LEDs on ESP32.
- Host: GitHub
- URL: https://github.com/roboticsbrno/smartleds
- Owner: RoboticsBrno
- License: mit
- Created: 2017-07-06T19:12:38.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-25T19:37:34.000Z (over 1 year ago)
- Last Synced: 2024-11-25T20:30:44.614Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 189 KB
- Stars: 28
- Watchers: 11
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SmartLeds
Simple & intuitive way to drive various smart LEDs on ESP32.
Requires ESP-IDF >=4.0
## Supported LEDs:
- WS2812 (RMT driver)
- WS2812B (RMT driver)
- SK6812 (RMT driver)
- WS2813 (RMT driver)
- APA102 (SPI driver)
- LPD8806 (SPI driver)
All the LEDs are driven by hardware peripherals in order to achieve high
performance.
## Drivers
## RMT driver
- can drive up to 8 strings
- occupies the RMT peripheral
## SPI driver
- can drive up to 2 strings
- occupies the SPI peripherals
- clock at 10 MHz
## Available
[PlatformIO - library 1740 - SmartLeds](https://platformio.org/lib/show/1740/SmartLeds)