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.

Code Structure and Patterns

Basic Program Template

Related skills

More from vishalsachdev/claude-skills

Installs
3
GitHub Stars
2
First Seen
Jan 28, 2026