Skip to content

🚦 Simple & intuitive way to drive various smart LEDs on ESP32.

License

Notifications You must be signed in to change notification settings

RoboticsBrno/SmartLeds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

🚦 Simple & intuitive way to drive various smart LEDs on ESP32.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages