BaseLine

smvumbaco·BaselineTech-FA24·production/ecad/KiCad/BaseLine/BaseLine.kicad_pcb

BaseLine PCB layout, top view — open source ESP32 board by smvumbaco

About the BaseLine PCB

BaseLine is an open source ESP32 PCB design by smvumbaco, published on GitHub. It is a 4-layer board measuring 108.2 × 131.6 mm, with 108 components from 53 distinct parts.

Its main chip is the ESP32-WROOM-32UE_M113EH6400UH3Q0_, from the ESP32 family. Other key parts include the AP7362-33SP-13, DRV8830DGQR, CP2102N-A02-GQFN28, LTC3872ETS8#TRMPBF and TXB0104DR. By type, the board carries 49 resistors, 25 capacitors, 12 connectors, 8 ICs, 5 transistors and 2 fuses.

From the project

Generate Hardware - BaselineTech Fall 2024

To make development and merging easier, a hierarchical design is suggested for schematics. This enables engineers to work on different sections of the schematicand minimize the amount of conflicts received.

components directory contains components utilized in this system

Please utilize whatever KiCAD version is requested by the lead. If you aren't sure which version, please ask your lead.

Main components on the BaseLine

BaseLine bill of materials (BOM)

108 components, 53 distinct parts.

QtyPartRefs
1
AP7362-33SP-13
AP7362-33SP-13 (3.3V LDO)
IC1
2
DRV8830DGQR
U1, U10
1
ESP32-WROOM-32UE_M113EH6400UH3Q0_
U2
1
CP2102N-A02-GQFN28
U3
1
LTC3872ETS8#TRMPBF
LTC3872ETS8TRMPBF
U5
1
TXB0104DR
U9
1
CD74HC4067M96
U12
5
AO3400A
Q1, Q2, Q4, Q5, Q6
1
VibeMotorConnector_1
J1
1
1332645
J2
1
Conn_01x02
J3
1
Rotary Encoder Connector
J5
1
Conn_01x07_Pin
J7
1
VibeMotorConnector_2
J8
1
LoadCell1
J10
1
LoadCell2
J11
1
LoadCell3
J12
1
LoadCell4
J13
1
Power_to_Loadcell
J14
1
IMU_connector
J17
Show 33 more
QtyPartRefs
2
MF-PSML125_6-2
F1, F2
2
SW_Push
SW1, SW2
1
TestPoint_Motor_1
TP23
1
TestPoint_Motor_2
TP24
1
1N5817
D2
1
D_Zener
D3
1
1uH
L1
5
0.1u
C1, C8, C29, C31, C32
3
0.1uF
C2, C3, C5
4
10uF
C4, C10, C11, C17
2
100nF
C6, C7
1
1.8n
C12
1
47p
C13
1
1n
C14
2
100u
C15, C16
3
.1uF
C22, C26, C28
3
1uF
C23, C25, C27
6
DNP
R1, R3, R29, R40, R49, R50
3
0
R2, R4, R51
2
0.308
R5, R28
12
0
R6, R7, R16, R17, R18, R24, R26, R30 +4
3
10k
R8, R9, R23
6
10k
R10, R12, R13, R39, R53, R54
2
1k
R11, R19
3
4.7k
R14, R47, R48
3
17.4k
R15, R27, R32
1
22.1k
R20
1
47.5k
R21
1
5.1k
R22
1
5.1k
R25
2
75k
R33, R57
1
11k
R34
2
DNP
R45, R46

BaseLine design files

The KiCad project lives in the smvumbaco/BaselineTech-FA24 repository on GitHub; these links point at the commit this page was built from.

BaseLine: common questions

What microcontroller does the BaseLine use?

The BaseLine is built around the ESP32-WROOM-32UE_M113EH6400UH3Q0_, from the ESP32 family.

How big is the BaseLine PCB?

The BaseLine measures 108.2 × 131.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the BaseLine?

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

Where can I download the BaseLine design files?

From the smvumbaco/BaselineTech-FA24 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the BaseLine design in my own project?

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

Can I test firmware for the BaseLine 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 BaselineTech-FA24

Similar boards