MainControl

Bergi84·GrowOMatic·Hardware/mainControl/mainControl.kicad_pcb

MainControl PCB layout, top view — open source RP2040/RP2350 board by Bergi84

About the MainControl PCB

MainControl is an open source RP2040/RP2350 PCB design by Bergi84, published on GitHub. It is a 4-layer board measuring 50 × 45 mm, with 124 components from 54 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the W25Q16JVUXIQ, INA186A3IDDF, ILPS22QS, AP63357Q and MCP79410T-I/MNY. By type, the board carries 45 capacitors, 45 resistors, 12 connectors, 10 ICs, 4 diodes and 3 inductors.

Main components on the MainControl

W25Q16JVUXIQRP2040INA186A3IDDFILPS22QSAP63357QMCP79410T-I/MNYESP32-WROOM-32CP2102N-Axx-xQFN24TVS2700DRVMCP3465R

MainControl bill of materials (BOM)

124 components, 54 distinct parts.

QtyPartRefs
1
W25Q16JVUXIQ
U1
1
RP2040
U2
1
INA186A3IDDF
U3
1
ILPS22QS
U4
1
AP63357Q
U5
1
MCP79410T-I/MNY
U6
1
ESP32-WROOM-32
U7
1
CP2102N-Axx-xQFN24
U8
1
TVS2700DRV
U9
1
MCP3465R
U10
2
MMBT3904LP
Q1, Q2
1
12Mhz
Y1
1
Crystal
Y2
2
USB_B_Micro
J1, J10
1
Conn_01x03
J2
3
Conn_01x02
J3, J11, J12
1
Conn_01x02
J4
4
Conn_01x03
J5, J6, J7, J8
1
Conn_01x04
J9
1
Battery_Cell
BT1
Show 34 more
QtyPartRefs
3
BAT54W
D1, D3, D4
1
Green
D2
1
1µ
L1
2
4.7u
L2, L3
2
12p
C1, C2
17
100nF
C3, C4, C12, C14, C15, C16, C17, C18 +9
3
100n
C5, C11, C20
4
100µ
C6, C7, C9, C10
3
DNP
C8, C23, C25
1
10µ
C13
1
3.3n
C19
4
1µF
C22, C32, C37, C40
2
10p
C26, C28
1
100p
C30
4
22µ
C31, C33, C44, C45
3
1nF
C35, C36, C38
4
20R
R1, R2, R36, R37
8
1k
R3, R7, R8, R16, R17, R18, R19, R26
2
27
R4, R5
8
10k
R6, R15, R21, R22, R30, R31, R32, R40
2
0R
R9, R13
3
470R
R10, R34, R35
2
0R01
R11, R12
1
5.6k
R14
1
1k5
R20
1
27k
R23
1
91k
R24
1
30k
R25
4
470
R27, R28, R41, R42
2
DNP
R29, R33
1
22k
R38
1
47k
R39
1
0R
R43
2
1R
R44, R45

MainControl design files

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

MainControl: common questions

What microcontroller does the MainControl use?

The MainControl is built around the RP2040, from the RP2040/RP2350 family.

How big is the MainControl PCB?

The MainControl measures 50 × 45 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the MainControl?

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

Where can I download the MainControl design files?

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

Can I use the MainControl design in my own project?

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

Can I test firmware for the MainControl without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in GrowOMatic

Similar boards