Mainboard

pumpingstationone·ps1_lockers·cad/mainboard/mainboard.kicad_pcb

Mainboard PCB layout, top view — open source ESP32 board by pumpingstationone

About the Mainboard PCB

Mainboard is an open source ESP32 PCB design by pumpingstationone, published on GitHub under the MIT license. It is a 4-layer board measuring 89.6 × 90 mm, with 72 components from 21 distinct parts.

Its main chip is the ESP32-WROOM-32U, from the ESP32 family. Other key parts include the XL1509, AMS1117-3.3 and TRANS_CAN_SN65HVD230DR. By type, the board carries 27 resistors, 12 transistors, 12 capacitors, 9 connectors, 4 ICs and 4 diodes.

It belongs with the iot & wireless designs in this gallery.

From the project

web server to run lockers system

to run, type in root directory of this repo:

Main components on the Mainboard

Mainboard bill of materials (BOM)

72 components, 21 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XL1509
U101
1
ESP32-WROOM-32U
U102
1
AMS1117-3.3
U103
1
TRANS_CAN_SN65HVD230DR
Trans_CAN_SN65HVD230DR
U104
12
BSS138
Q101, Q102, Q103, Q104, Q105, Q106, Q107, Q108 +4
5
RJ45_SHIELDED
RJ45_Shielded
J101, J102, J103, J104, J105
1
CONN_01X02_MOUNTINGPIN
Conn_01x02_MountingPin
J106
2
CONN_01X04
Conn_01x04
J107, J108
1
ftdi_conn
J109
2
SW_Push
SW101, SW102
1
TestPoint
TP1
1
SX35_SCHOTTKY
D101
1
D_TVS_X2_AAC
D_TVS_x2_AAC
D102
1
led_g
D103
1
SK6812MINI
D104
1
68UF
68uF
L101
2
220UF
220uF
C101, C105
2
4.7uF 100V
C102, C107
5
22UF
22uF
C103, C104, C106, C108, C111
3
.1uF
C109, C110, C112
Show 1 more
QtyPartRefs
27
10K
10k
R101, R102, R103, R104, R105, R106, R107, R108 +19

Mainboard design files

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

Mainboard: common questions

What microcontroller does the Mainboard use?

The Mainboard is built around the ESP32-WROOM-32U, from the ESP32 family.

How big is the Mainboard PCB?

The Mainboard measures 89.6 × 90 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Mainboard?

72 components, from 21 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 Mainboard design files?

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

Can I use the Mainboard design in my own project?

Yes, under the terms of its MIT license, which pumpingstationone chose for the repository.

Can I test firmware for the Mainboard without the hardware?

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

More boards in ps1_lockers

Similar boards