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

3f1e230 Β· Jan 19, 2025

History

77 Commits
Jul 9, 2023
Jul 9, 2023
Jan 19, 2025
Jul 9, 2023
Jul 9, 2023
Jul 9, 2023
Jul 9, 2023
Jul 6, 2017
Jul 9, 2023
Jan 19, 2025
Jan 19, 2025

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