This is example AVR C code for controlling the addressable RGB LED strips from Pololu:
- Addressable RGB LED Strip: One-Wire Interface, 5V, 30 LEDs, 1m
- Addressable RGB LED Strip: One-Wire Interface, 5V, 60 LEDs, 2m
It allows complete control over the color of an arbitrary number of LED strips with an arbitrary number of LEDs. Each LED can be individually controlled, and LED strips can be chained together.
For more details, see led_strip.c
.