Arduino-Interactive-LED-Strip
esyywar·Arduino-Interactive-LED-Strip·PCB-Design/LED_Control.kicad_pcb
About the Arduino-Interactive-LED-Strip PCB
Arduino-Interactive-LED-Strip is an open source AVR/Arduino PCB design by esyywar, published on GitHub. It is a 2-layer board measuring 60 × 80 mm, with 24 components from 18 distinct parts.
Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. By type, the board carries 8 resistors, 4 diodes, 4 capacitors, 3 connectors, 1 module and 1 switch.
It belongs with the displays & leds designs in this gallery.
From the project
LED light strip with tune-able colour display, music visualization and patterned light show modes.
This project features the hardware and software development of a multi-function LED strip controller!
The light strip has 3 different modes: 1. HSV Static Colour Set 2. Patterned Light Show 3. Music Wave Visualizer
User can switch between the 3 modes by pushing a button. In each mode, parameters can be adjusted by turning the 3 potentiometer knobs.
Here are the functions of each knob in each mode:

Main components on the Arduino-Interactive-LED-Strip
Arduino-Interactive-LED-Strip bill of materials (BOM)
24 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Arduino_Nano_v3.x | Arduino_Nano | A1 |
| 1 | 5V 5A Power | CUI_PJ-002AH | J1 |
| 1 | TO WS2812B LED STRIP | TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal | J2 |
| 1 | Sound Sensor | TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal | J3 |
| 3 | 100k | Potentiometer_5.08mm_Pitch | RV1, RV2, RV3 |
| 1 | SW_Push_Dual | Push_Button_Switch | SW1 |
| 1 | BLUE LED | LED_D5.0mm | D1 |
| 1 | RED LED | LED_D5.0mm | D2 |
| 1 | WHITE LED | LED_D5.0mm | D3 |
| 1 | GREEN LED | LED_0805_2012Metric | D4 |
| 2 | 0.1uF | C_0603_1608Metric | C1, C2 |
| 1 | 100uF | CP_EIA-3528-15_AVX-H | C3 |
| 1 | 0.1uF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C4 |
| 1 | 10k | R_0805_2012Metric | R1 |
| 4 | 330 | R_0805_2012Metric | R2, R3, R4, R5 |
| 1 | 300 | R_0805_2012Metric | R6 |
| 1 | 100k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R7 |
| 1 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R8 |
Arduino-Interactive-LED-Strip design files
The KiCad project lives in the esyywar/Arduino-Interactive-LED-Strip repository on GitHub; these links point at the commit this page was built from.
Arduino-Interactive-LED-Strip: common questions
What microcontroller does the Arduino-Interactive-LED-Strip use?
The Arduino-Interactive-LED-Strip is built around the Arduino_Nano_v3.x, from the AVR/Arduino family.
How big is the Arduino-Interactive-LED-Strip PCB?
The Arduino-Interactive-LED-Strip measures 60 × 80 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Arduino-Interactive-LED-Strip?
24 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the Arduino-Interactive-LED-Strip design files?
From the esyywar/Arduino-Interactive-LED-Strip repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Arduino-Interactive-LED-Strip design in my own project?
The repository has no license, so all rights stay with esyywar. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Arduino-Interactive-LED-Strip without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k