Skip to content

SK6812 RGBW NeoPixel using STM32 HAL on NUCLEO-F042K6 STM32F042K6 STM32F0

Notifications You must be signed in to change notification settings

newcgen/STM32_HAL_NeoPixel

 
 

Repository files navigation

STM32_HAL_NeoPixel

A lightweight, resource saving driver for SK6812 NeoPixels using STM32 HAL, Timer PWM and DMA. Implemented on STM32F042K6 (NUCLEO-F042K6) using TIM2, Channel 1 and DMA.

Blog article and tutorial: https://www.thevfdcollective.com/blog/stm32-and-sk6812-rgbw-led Demo with 8 SK6812 NeoPixel LEDs

Changelog

07-10-2020:

  • Added support for WS2812B NeoPixel LEDs. Change to WS2812B by changing the parameter NUM_BPP from (4) to (3) in sk6812.c

About

SK6812 RGBW NeoPixel using STM32 HAL on NUCLEO-F042K6 STM32F042K6 STM32F0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.7%
  • Makefile 3.3%
  • Other 1.0%