RGB LED TOY
madworm·RGB_LED_TOY
About the RGB LED TOY PCB
RGB LED TOY is an open source AVR/Arduino PCB design by madworm, published on GitHub. It is a board measuring 43.4 × 43.4 mm, with 33 components from 12 distinct parts.
Its main chip is the ATMEGA328-A, from the AVR/Arduino family. By type, the board carries 11 capacitors, 9 LEDs, 5 connectors, 1 IC, 1 transistor and 1 jumper.
From the project
LAYOUT FILES: Led ring board with 8 RGB LEDs driven by an ATmega168-20AU TQFP-32 7x7 micro controller. KICAD and Gerber files.
LAYOUT FILES: LED ring board with 8 WS2812B RGB LEDs driven by an ATmega168-20AU TQFP-32 7x7 micro controller. KICAD and Gerber files.
You will find code for this project in this repository.
Before having PC-boards made, please make sure you know about your manufacturer's peculiarities! Especially drill-sizes and their tolerances may vary too much and give you trouble.
Main components on the RGB LED TOY
RGB LED TOY bill of materials (BOM)
33 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA328-A | MADW__TQFP_32_7x7 | IC1 |
| 1 | CSTCE16M0V53-R0 | MADW__murata-resonator__CSTCE16M0V53-R0 | Q1 |
| 4 | CONN_8 | MADW__SIL-8-1.27mm | P1, P2, P3, P4 |
| 1 | FTDI | MADW__SIL-6 | P5 |
| 1 | ISP | pin_array_3x2 | JP1 |
| 4 | CONN_1 | MADW__mounting_hole_2mm | MH1, MH2, MH3, MH4 |
| 1 | LED_smile_silkscreen_4mm | LED_smile_silkscreen_4mm | G2 |
| 8 | MADW__WS2812B | MADW__PLCC4-5050 | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 |
| 2 | 100nF | MADW__C0805 | C1, C3 |
| 1 | 10µF | MADW__C0805 | C2 |
| 8 | 4.7µF | MADW__C0805 | C4, C5, C6, C7, C8, C9, C10, C11 |
| 1 | 10k | MADW__R0805 | R1 |
RGB LED TOY design files
The KiCad project lives in the madworm/RGB_LED_TOY repository on GitHub; these links point at the commit this page was built from.
- Layoutrgb_led_toy.kicad_pcb
RGB LED TOY: common questions
What microcontroller does the RGB LED TOY use?
The RGB LED TOY is built around the ATMEGA328-A, from the AVR/Arduino family.
How big is the RGB LED TOY PCB?
The RGB LED TOY measures 43.4 × 43.4 mm and is 1.6002 mm thick.
How many components are on the RGB LED TOY?
33 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the RGB LED TOY design files?
From the madworm/RGB_LED_TOY repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the RGB LED TOY design in my own project?
The repository has no license, so all rights stay with madworm. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the RGB LED TOY 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