Main board

felixzero·escrocs·CAD/electrical/main_board_v2/main_board.kicad_pcb

Main board layout, top view — open source ESP32 board by felixzero

About the Main board

Main board is an open source ESP32 PCB design by felixzero, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 84.5 × 54.6 mm, with 75 components from 42 distinct parts.

Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the C129510, LCD-016N002L, C7063, C85364 and C34465. By type, the board carries 22 resistors, 13 capacitors, 11 ICs, 11 connectors, 8 diodes and 3 switches.

It belongs with the robotics & motion designs in this gallery.

From the project

Repository for the ESCROCS team for the french robotics cup 2020!

This is the brain of our robots. It is based on a single ESP32 chip executing the strategy and interfacing with other boards.

Main components on the Main board

Main board bill of materials (BOM)

75 components, 42 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-WROOM-32
U3
2
C129510
PCA9306DC1
U4, U5
1
LCD-016N002L
U7
1
C7063
MAX485E
U8
3
C85364
SRV05-4
U9, U11, U301
1
C34465
LM2576S-5
U201
1
C6186
AMS1117-3.3
U202
1
C6568
CP2102N-Axx-xQFN28
U302
2
C20526
Q_NPN_BEC
Q301, Q302
1
Battery in
J1
1
UART PGM
J2
1
Trigger
J3
1
Side select
J4
2
I2C Peripheral
J7, J8
2
I2C Motor
J9, J10
2
RS485
J13, J14
1
USB_B
J301
1
C3107
Polyfuse
F201
1
C94513
LCD contrast
RV1
1
Input encoder
SW3
Show 22 more
QtyPartRefs
1
BOOT
SW301
1
RESET
SW302
1
C72038
Status
D4
1
C32677
PSM712
D8
2
C22452
SS54
D201, D203
2
C2990493
SMF30A
D202, D206
1
C72038
5V power
D204
1
C72038
3V3 power
D205
1
C1017
FerriteBead
FB201
1
C9904
10u
L1
1
C169378
100u
L201
4
C294509
100u
C1, C201, C202, C205
8
C28233
100n
C2, C4, C12, C13, C14, C203, C206, C301
1
C336751
2000u
C204
4
C23179
300
R1, R4, R201, R202
2
C22775
1k
R2, R3
2
C4216
33k
R5, R6
3
C23179
620
R9, R10, R14
7
C25804
10k
R11, R12, R13, R303, R304, R305, R306
1
C23254
82k
R301
1
C25819
36k
R302
2
C22775
100
R307, R308

Main board design files

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

Main board: common questions

What microcontroller does the Main board use?

The Main board is built around the ESP32-WROOM-32, from the ESP32 family.

How big is the Main board?

The Main board measures 84.5 × 54.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Main board?

75 components, from 42 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 Main board design files?

From the felixzero/escrocs 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 Main board design in my own project?

Yes, under the terms of its GPL-3.0 license, which felixzero chose for the repository.

Can I test firmware for the Main board 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 escrocs

Similar boards