

Version-2.0
Arduino and IQRF project to control RGB LED strip
- Size
- 48 × 84 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 22
- Nets
- 32
- Pads
- 84
- Tracks, vias
- 113, 8
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20160815)
- Created
- 8 Jan 2016
- Updated
- 13 Nov 2016
Overview
Version-2.0 is an open-source printed circuit board by Roman3349, from the Roman3349/led-controller repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 48 × 84 mm with 22 parts on 32 nets, routed with 113 tracks and 8 vias.
It is built around the ATMEGA328P-PU, MC78M05CTG and IRLB8721PBF, with the BY550-400-CT among its other parts. Its parts include 6 capacitors, 5 connectors, 4 resistors, 3 transistors and 2 ICs. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)MC78M05CTG
TO-220-30℃~+125℃@(Tj) 1 3.2mA 35V 40uV 500mA 5V 62dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive TO-220-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSonsemiVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsIRLB8721PBF
TO-220AB-55℃~+175℃ 1 N-channel 1.077nF 110pF 13nC@4.5V 16mΩ@4.5V 2.35V 30V 360pF 62A 65W N-Channel ±20V TO-220AB MOSFETs ROHSInfineon TechnologiesMOSFETsBY550-400-CT
DO-201Diodes - General PurposeDIOTEC
README
README.mdArduino project to control RGB LED strip
Part list
- IQRF Development set IQRF DS-START-04
- IQRF Breakout board IQRF BB-01
- IQRF gateway (for example IQRF GW-ETH-02A)
- Atmel MCU with Arduino firmware or Adruino (for example Arduino Nano)
- 3x STMicroelectronics TIP122
- 5V voltage stabiliser (for example ON Semiconductor MC78M05CTG)
- RGB LED strip (for example OptoFlash OPRGB5060-6012B)
- 5,5/2,1mm DC jack (for example CLIFF FC68148)
- 12V power supply (for example ESPE ZSIDT12/3A)
- terminal block PCB mount (for example Degson Electronics DG300-5.0-02P-12-00A(H))
Arduino libraries
Packets
Ping
| 0-FF | 100-1FF | 200-2FF | 300-3FF | 400-4FF | 500-5FF |
|---|---|---|---|---|---|
| version | type | address | |||
| 0 | 0 | 0-FF | 0-FF | 0-FF | 0-FF |
Pong
| 0-FF | 100-1FF | 200-2FF | 300-3FF | 400-4FF | 500-5FF |
|---|---|---|---|---|---|
| version | type | address | |||
| 0 | 1 | 0-FF | 0-FF | 0-FF | 0-FF |
Set color
| 00-FF | 100-1FF | 200-2FF | 300-3FF | 400-4FF | 500-5FF | 600-6FF | 700-7FF | 800-8FF | 900-9FF |
|---|---|---|---|---|---|---|---|---|---|
| version | type | address | red | green | blue | alpha | |||
| 0 | 2 | 0-FF | 0-FF | 0-FF | 0-FF | 0-FF | 0-FF | 0-FF | 0-1 |
Schema
Prototype

Production

License
led-controller is licensed under the GPLv3 license:
Copyright (C) 2016 Roman Ondráček
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Parts
22| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10k | Resistors_SMD:R_1206_HandSoldering | R1, R2, R3, R4 |
| 3 | 100n | Capacitors_SMD:C_1206_HandSoldering | C2, C3, C4 |
| 3 | IRLB8721PBF | TO_SOT_Packages_THT:TO-220_Neutral123_Vertical_LargePads | Q1, Q2, Q3 |
| 2 | 18p | Capacitors_SMD:C_1206_HandSoldering | C5, C6 |
| 1 | 470u | Capacitors_ThroughHole:C_Radial_D8_L11.5_P3.5 | C1 |
| 1 | ATMEGA328P-P | Housings_DIP:DIP-28_W7.62mm_LongPads | IC1 |
| 1 | BY550-400 | Diodes_ThroughHole:Diode_DO-201AD_Horizontal_RM15 | D1 |
| 1 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | P1 |
| 1 | CRYSTAL | Crystals:Crystal_HC49-U_Vertical | Y1 |
| 1 | DG300-5.0 | Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2pol | J1 |
| 1 | IQRF BB-01 | Pin_Headers:Pin_Header_Straight_1x09 | P2 |
| 1 | MC78M05CTG | TO_SOT_Packages_THT:TO-220_Neutral123_Vertical_LargePads | U1 |
| 1 | RGB LED | Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-4pol | J2 |
| 1 | UART | Pin_Headers:Pin_Header_Straight_1x03 | P3 |
Questions
How big is the Version-2.0 PCB?
It measures 48 × 84 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Version-2.0 use?
22 parts, built around the ATMEGA328P-PU, MC78M05CTG, IRLB8721PBF and BY550-400-CT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Version-2.0 KiCad files?
From the Roman3349/led-controller repository on GitHub, at the commit this page was made from: the board is hardware/v2.0/version-2.0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Version-2.0 design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers82.6 × 61 mm

- 4 layers198.9 × 130 mm

640A PowerAmp
SSSound13/Cambridge_640A_PowerAmp
Replacement 4-layer KiCad PCB for the Cambridge Audio Azur 640A (V1) power amp board AP12707/6
296 parts - 2 layers48.3 × 44.4 mm

- 4 layers99.1 × 99.1 mm

Bldc controller
aditelik/bldc_controller
Brushless DC Motor Controller PCB Design for EE 91a Fall 2019
184 parts - 4 layers104.3 × 120.8 mm

Testingg
AndrewCieslak/PersonalPowerSupply
My personal 20V in, 15-1.5 V out buck converter power supply code and schematics. Fully discrete, with almost no integrated components for the feedback loop.
115 partsMIT - 2 layers80 × 38 mm

- 2 layers50.8 × 28.6 mm

Beaglebone obd
KoffeinFlummi/rustbucket
Access your car's diagnostics with a BeagleBone Blue and Rust.
20 parts60GPL-3.0 - 2 layers99.1 × 99.1 mm

