Skip to content

spauka/RGBW_light

Repository files navigation

STM32 WS2812 compatible RGBW Controller

This repo contains code for controlling WS2812 compatible RGBW leds using an STM32 microcontroller.

Note: Requires libopencm3 to work.

image

SPI is used to allow the hardware to manage timing for us - although we do have to craft bytes to conform to the wierd format used by these LEDs.

USB serial is used to print status.

TODO

  • Implement configuration via USB serial
  • Implement hardware DMA so that we don't have to stay in the SPI loop while updating the LEDs

About

RGBW Light Library for STM32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published