Embedded projects

dashonigkuchen·embedded-projects·car-seat-control/assets/schematics/chris/chris.kicad_pcb

Embedded projects PCB layout, top view — open source ESP32 board by dashonigkuchen

About the Embedded projects PCB

Embedded projects is an open source ESP32 PCB design by dashonigkuchen, published on GitHub under the MIT license. It is a 6-layer board measuring 63 × 73.2 mm, with 85 components from 41 distinct parts.

Its main chip is the ESP32-C3-WROOM-02-H4, from the ESP32 family. Other key parts include the TPS54302DDCR, BQ25792RQMR and CR6045-2R2N. By type, the board carries 30 capacitors, 28 resistors, 9 connectors, 6 diodes, 4 ICs and 3 transistors.

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

From the project

Firmware for a DIY car-seat control unit with heating/cooling and battery charging integration.

Firmware for a DIY car-seat control unit with heating/cooling and battery charging integration.

- Hardware/feature intent is documented below. - Current firmware in src/main.cpp is still the PlatformIO template (no seat-control logic yet).

- Electrical adjustment motors (not handled by this firmware) - Seat heating and cooling - A custom battery pack - A charging module that the ESP32 talks to

Embedded projects, from the project README
From the project README

Main components on the Embedded projects

Embedded projects bill of materials (BOM)

85 components, 41 distinct parts.

QtyPartRefs
1
ESP32-C3-WROOM-02-H4
U1
1
TPS54302DDCR
U2
1
BQ25792RQMR
U3
1
CR6045-2R2N
U4
1
AOD4184A
Q1
2
AO3400A
Q2, Q3
1
Battery
J1
1
Switch
J2
1
TYPE-C 16PIN
J3
1
NTC 10k
J4
2
Conn_01x03_Pin
J5, J6
1
Peripherals
J7
1
Charger
J8
1
Status LED
J9
2
STKF-12V3
K1, K2
2
TS-1088-AR02016
S1, S2
2
SS14
D1, D2
3
SS54F
D3, D4, D5
1
SRV05-4
D6
1
ANR6045T6R8M
L1
Show 21 more
QtyPartRefs
7
100nF
C1, C3, C8, C10, C13, C17, C28
15
10uF
C2, C7, C14, C15, C16, C18, C19, C20 +7
2
22uF
C4, C5
1
47pF
C6
2
47nF
C9, C12
1
1uF
C11
1
4.7uF
C29
1
1nF
C30
11
10k
R1, R3, R6, R10, R11, R12, R13, R16 +3
3
220
R2, R4, R5
1
49.9
R7
2
100k
R8, R25
1
22.1k
R9
2
5.1k
R14, R20
1
13.7k
R15
1
11k
R17
1
5.23k
R18
1
30.1k
R19
1
100
R21
2
4.7k
R22, R23
1
1k
R28

Embedded projects design files

The KiCad project lives in the dashonigkuchen/embedded-projects repository on GitHub; these links point at the commit this page was built from.

Embedded projects: common questions

What microcontroller does the Embedded projects use?

The Embedded projects is built around the ESP32-C3-WROOM-02-H4, from the ESP32 family.

How big is the Embedded projects PCB?

The Embedded projects measures 63 × 73.2 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Embedded projects?

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

Where can I download the Embedded projects design files?

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

Can I use the Embedded projects design in my own project?

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

Can I test firmware for the Embedded projects 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.

Similar boards