KeyLED
wivy1·KeyLED·electronics/keyled_circuit.sch
About the KeyLED PCB
KeyLED is an open source AVR/Arduino PCB design by wivy1, published on GitHub under the CC-BY-NC-4.0 license. It is a board, with 7 components from 7 distinct parts.
Its main chip is the ATmega328P-AU, from the AVR/Arduino family. By type, the board carries 1 IC, 1 switch, 1 LED, 1 capacitor and 1 resistor.
It belongs with the displays & leds and keyboards designs in this gallery.
From the project
KeyLED is a DIY electronic device that illuminates the keys of any musical keyboard (visualizing scales, root note, and more!)
KeyLED illuminates the keys of any musical keyboard according to a user-selected root note and scale/mode. It provides visual cues for scales/modes, intervals, and root notes — ideal for both novice keyboardists looking to learn scales and experienced musicians who want to expedite composition and improvisation.
Designed to be modular, KeyLED can be configured for any keyboard length and key width, and can be assembled using readily available (and cheap!) components inside a simple 3D-printed enclosure.
Main components on the KeyLED
KeyLED bill of materials (BOM)
7 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega328P-AU | TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | RC1602A | RC1602A | LCD1 |
| 1 | 10K | RV1 | |
| 1 | Rotary_Encoder_Switch | SW1 | |
| 1 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | LED_STRIP1 |
| 1 | 1000uF | C1 | |
| 1 | 470 | R1 |
KeyLED design files
The KiCad project lives in the wivy1/KeyLED repository on GitHub; these links point at the commit this page was built from.
- Schematicelectronics/keyled_circuit.sch
- Netlistelectronics/keyled_circuit.net
KeyLED: common questions
What microcontroller does the KeyLED use?
The KeyLED is built around the ATmega328P-AU, from the AVR/Arduino family.
How many components are on the KeyLED?
7 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the KeyLED design files?
From the wivy1/KeyLED repository on GitHub, which has the schematic and a netlist; the links under Design files point to each one.
Can I use the KeyLED design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the KeyLED 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
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746