Source code and parts list for equipping a skirt with blinking LEDs and some animations
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Sophie Schiller 74effd1dfc remove inaccurate wiring 8 months ago
include first commit 9 months ago
lib first commit 9 months ago
src add startup colors, to keep powerbanks happy 8 months ago
test first commit 9 months ago
.gitignore add more modes and pushbuttonselector 8 months ago
Makefile first commit 9 months ago
README.md remove inaccurate wiring 8 months ago
platformio.ini add pinout to readme 8 months ago

README.md

Sourcecode for a skirt with blinking LEDs

Hardware

  • Arduino Uno or Arduino Nano
  • 6 Strips of 15 WS2812 or equivalent
  • rotary encoder
  • MPU6050 inertial measuring unit
  • three colored LEDs
  • 220Ohm resistor
  • 100µF 50V capacitor

Wiring

Arduino Pin Destination device Destination Pin
A2 rotary encoder CLK
A3 rotary encoder DT
A4 MPU6050 SDA
A5 MPU6050 SCL
D2 rotary encoder SW
D3 led yellow positive
D4 led blue positive
D5 led red positive
D6 1st strip of WS2812 Din
D7 2nd strip of WS2812 Din
D8 3rd strip of WS2812 Din
D9 4th strip of WS2812 Din
D10 5th strip of WS2812 Din
D11 6th strip of WS2812 Din

PCB Layout

Top

Devices

  • A02 through O08 Arduino Nano
  • S01 through W01 rotary encoder

Bottom

Devices

  • B10 through I10 MPU6050