Piano Lights

ddribin·piano-lights-hw·pcb/piano-lights.kicad_pcb

Piano Lights PCB layout, top view — open source AVR/Arduino board by ddribin

About the Piano Lights PCB

Piano Lights is an open source AVR/Arduino PCB design by ddribin, published on GitHub under the MIT license. It is a 2-layer board measuring 98 × 51.6 mm, with 36 components from 26 distinct parts.

Its main chip is the ATmega328(P), from the AVR/Arduino family. Other key parts include the H11L1 and 74AHC1G125. By type, the board carries 10 capacitors, 8 connectors, 8 resistors, 3 ICs, 2 jumpers and 2 switches.

It belongs with the displays & leds and audio designs in this gallery.

From the project

Specialized hardware to displays lights (LEDs) over piano keys

Specialized hardware to displays lights (LEDs) over piano keys.

Main components on the Piano Lights

Piano Lights bill of materials (BOM)

36 components, 26 distinct parts.

QtyPartRefs
1
ATmega328(P)
U1
1
H11L1
U2
1
74AHC1G125
U3
1
16MHz
Y1
1
USB-C 6-Pin
J1
1
FTDI RS232
J2
1
LED Strip
J3
1
AVR-ISP-6
J4
1
MIDI IN
J5
1
MIDI THRU
J6
1
MIDI Coupler B
J7
1
MIDI Coupler A
J8
1
UART Power
JP1
1
MIDI Coupler Shield
JP2
1
Button
SW1
1
Reset
SW2
1
Red
D1
1
1N914
D2
6
100n
C1, C2, C3, C4, C8, C9
1
10u
C5
Show 6 more
QtyPartRefs
2
22pF
C6, C7
1
4n7
C10
2
5k1
R1, R2
4
220R
R3, R4, R7, R8
1
2k2
R5
1
10k
R6

Piano Lights design files

The KiCad project lives in the ddribin/piano-lights-hw repository on GitHub; these links point at the commit this page was built from.

Piano Lights: common questions

What microcontroller does the Piano Lights use?

The Piano Lights is built around the ATmega328(P), from the AVR/Arduino family.

How big is the Piano Lights PCB?

The Piano Lights measures 98 × 51.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Piano Lights?

36 components, from 26 distinct parts. The full bill of materials is listed on this page.

Where can I download the Piano Lights design files?

From the ddribin/piano-lights-hw repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Piano Lights design in my own project?

Yes, under the terms of its MIT license, which ddribin chose for the repository.

Can I test firmware for the Piano Lights 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