WS2812 Ansteuerung

ws2812.pdf

Im Code muss in der Datei light_ws2812.h die verwendete Taktfrequenz F_CPU eingestellt werden

Wichtiger Hinweis!

Das Programm enthält Assembler Code, welcher unter bestimmten Konfigurationen des Compilers nicht korrekt kompiliert wird. Bitte prüfen Sie vorher folgende Konfiguration:
  1. Drücke <ALT> + <F7> für die Projekt Einstellungen
  2. Gehe zu Toolchain » AVR/GNU Compiler » Optimization
  3. Der Optimization Level muss auf Optimize -O1 stehen.

1)
alternative Variante :ws2812.zip (ab 13MHz für ATmega328)