Control panel

lucanastasio·myHomeAutomation·hardware/control_panel/control_panel.kicad_pcb

Control panel PCB layout, top view — open source AVR/Arduino board by lucanastasio

About the Control panel PCB

Control panel is an open source AVR/Arduino PCB design by lucanastasio, published on GitHub. It is a 2-layer board measuring 65 × 58 mm, with 158 components from 61 distinct parts.

Its main chip is the ATmega328PB-A, from the AVR/Arduino family. Other key parts include the P82B96, 74LVC1G57, TXB0108DQSR, TJA1051T-3 and AP64352. By type, the board carries 69 capacitors, 33 resistors, 12 connectors, 11 ICs, 10 inductors and 8 jumpers.

From the project

Home automation stuff

- Dimmer: LED APA102-2020, 4 PWM ch. - Central: 4 PWM ch., radar UART, air valve 4 pin

Main components on the Control panel

Control panel bill of materials (BOM)

158 components, 61 distinct parts.

QtyPartRefs
1
P82B96
U1
1
74LVC1G57
U2
1
TXB0108DQSR
U3
1
TJA1051T-3
U4
1
AP64352
U5
1
ATmega328PB-A
U6
2
SPX3819M5-L-3-3
U7, U10
1
BCT0102
U8
1
NRF24L01_Breakout
U9
1
LM397
U12
1
2N7002DW
Q1
1
SG-8002CE
X1
1
Crystal_GND24
Y2
1
display
J1
1
Conn_02x02_Odd_Even
J2
1
40HAT
J3
1
Screw_Terminal_CAN
J4
1
Screw_Terminal_01x04
J5
1
Conn_01x02
J6
1
Conn_01x02
J7
Show 41 more
QtyPartRefs
1
Conn_01x04
J8
2
Conn_01x03
J9, J10
1
AVR-ISP-6
J12
1
motion and brightness sensors
J13
1
WM8960
DA1
1
Fuse
F1
2
3mm_Mounting_Hole
H3, H4
4
SolderJumper_3_Open
JP1, JP2, JP3, JP6
4
SolderJumper_2_Open
JP4, JP5, JP7, JP8
1
SW_Push
SW1
1
D_Zener
D1
1
SM712_SOT23
D2
1
DNP
D3
1
LED
D4
3
D
D5, D6, D7
1
FerriteBead
FB1
1
47u_3A
L1
1
L_Ferrite
L2
2
L
L3, L10
4
L
L4, L5, L6, L7
1
L_Ferrite_Coupled
L8
10
22u
C1, C2, C6, C9, C16, C21, C25, C26 +2
2
100u_50V
C3, C17
1
220u_16V
C4
13
100n
C5, C40, C41, C54, C64, C65, C66, C67 +5
2
10u
C7, C14
16
C
C8, C10, C11, C12, C15, C31, C32, C33 +8
14
1u
C13, C18, C20, C22, C23, C24, C27, C28 +6
2
22n
C19, C44
4
C
C29, C30, C37, C38
2
4.7u
C50, C53
1
C
C60
2
20p
C68, C69
9
R
R1, R12, R13, R14, R15, R27, R28, R29 +1
3
200
R2, R3, R39
14
R
R4, R5, R6, R7, R8, R9, R10, R11 +6
2
R
R18, R19
1
0
R21
1
470k
R31
1
12k
R32
2
100k
R33, R34

Control panel design files

The KiCad project lives in the lucanastasio/myHomeAutomation repository on GitHub; these links point at the commit this page was built from.

Control panel: common questions

What microcontroller does the Control panel use?

The Control panel is built around the ATmega328PB-A, from the AVR/Arduino family.

How big is the Control panel PCB?

The Control panel measures 65 × 58 mm, has 2 copper layers and is 1.53 mm thick.

How many components are on the Control panel?

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

Where can I download the Control panel design files?

From the lucanastasio/myHomeAutomation repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Control panel design in my own project?

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

Can I test firmware for the Control panel 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 myHomeAutomation

Similar boards