moving-rainbow
Installation
SKILL.md
Moving Rainbow MicroPython Program Generator
This skill helps create MicroPython programs for the Moving Rainbow educational project. Use this skill when the user asks to create LED animations, NeoPixel programs, or Moving Rainbow examples for Raspberry Pi Pico.
Hardware Configuration
The default hardware setup consists of:
- Microcontroller: Raspberry Pi Pico (RP2040)
- LED Strip: 30-pixel NeoPixel/WS2812B addressable LED strip connected to GPIO pin 0
- Input Controls: Two momentary push buttons
- Button 1: GPIO pin 14
- Button 2: GPIO pin 15
- Built-in LED: GPIO pin 25 (can be used for status indication)
Configuration values are stored in a config.py file that should be imported by programs. See the references/config.py file for the standard configuration template.