Controller

kuellenberg·7-Segment-RGB-Clock·Controller Rev. B/Controller.kicad_pcb

Controller PCB layout, top view — open source AVR/Arduino board by kuellenberg
Simulate this board

About the Controller PCB

Controller is an open source AVR/Arduino PCB design by kuellenberg, published on GitHub. It is a 2-layer board measuring 213 × 24 mm, with 82 components from 47 distinct parts.

Its main chip is the ATMEGA328P-AU-AK, from the AVR/Arduino family. Other key parts include the FT232RL, DS3231M, 74AHC1G14 and MCP6001-OT. By type, the board carries 27 capacitors, 18 resistors, 7 connectors, 7 LEDs, 5 ICs and 4 fuses.

Controller, from the project README
From the project README

Main components on the Controller

Controller bill of materials (BOM)

82 components, 47 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
FT232RL
U1
1
ATMEGA328P-AU-AK
ATmega328P-AU
U2
1
DS3231M
U3
1
74AHC1G14
U4
1
MCP6001-OT
LMV301
U5
2
SI4435FDY
Q1, Q2
1
SQ2309ES
Q3
1
16MHZ
16MHz
Y1
1
CONN_02X04_ODD_EVEN
Conn_02x04_Top_Bottom
J1
1
CONN_01X02
15V
J2
1
CONN_02X03_ODD_EVEN
Conn_02x03_Top_Bottom
J3
1
CONN_02X04_TOP_BOTTOM
Conn_02x04_Top_Bottom
J4
1
CONN_01X02
5V
J5
1
CONN_01X02
Conn_01x02
J6
1
530-SS-52300-002
USB_A
J7
1
576-0154004.DRT
Fuse 4A
F1
1
576-0154001.DR
Fuse 1A
F2
1
500MA
Polyfuse 500mA
F3
1
…
Polyfuse 500mA
F4
1
Jumper
JP1
Show 27 more
QtyPartRefs
1
SFH 2440
PD1
1
RESET
SW1
2
GND
TP2, TP4
2
LED blue
LD1, LD2
5
LED
LD3, LD4, LD5, LD6, LD7
2
859-LTSTC193TBKT5A
MBR130
D1, D2
3
10UH
10uH
L1, L2, L3
2
330UF
330uF
C1, C2
1
10NF
10nF
C3
2
100UF
100uF
C4, C5
4
10NF
10nF
C6, C14, C17, C19
9
100NF
100nF
C7, C8, C10, C12, C13, C15, C16, C18 +1
2
4U7
4u7
C9, C11
3
100N
100nF
C21, C22, C24
1
10NF
1uF
C23
1
100N
??
C25
1
1F
C26
1
100nF
C27
7
1k
R1, R2, R3, R4, R5, R6, R7
2
4K7
4k7
R8, R9
1
LDR07
??
R10
2
10K
10k
R11, R12
1
330R
1k
R13
1
100R
R14
1
47K
??
R15
2
4k7
R16, R17
1
??
R18

Controller design files

The KiCad project lives in the kuellenberg/7-Segment-RGB-Clock repository on GitHub; these links point at the commit this page was built from.

Controller: common questions

What microcontroller does the Controller use?

The Controller is built around the ATMEGA328P-AU-AK, from the AVR/Arduino family.

How big is the Controller PCB?

The Controller measures 213 × 24 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Controller?

82 components, from 47 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Controller design files?

From the kuellenberg/7-Segment-RGB-Clock repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Controller design in my own project?

The repository has no license, so all rights stay with kuellenberg. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Controller 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.

More boards in 7-Segment-RGB-Clock

Similar boards