ESP32Sensor

LESA-RPI·hfs.main·sensor/client-design/KiCad/ESP32Sensor-Archive/ESP32Sensor.kicad_pcb

ESP32Sensor PCB layout, top view — open source ESP32 board by LESA-RPI
Simulate this board

About the ESP32Sensor PCB

ESP32Sensor is an open source ESP32 PCB design by LESA-RPI, published on GitHub. It is a 4-layer board measuring 154.1 × 74 mm, with 94 components from 72 distinct parts.

Its main chip is the ESP32-C3-WROOM-02-N4, from the ESP32 family. Other key parts include the CP2102N-AXX-XQFN28, FUSB302B11MPX, BC846AS-7, TLV76733DRVX and SN74LVC1G58DRYR. By type, the board carries 27 resistors, 23 capacitors, 17 ICs, 12 LEDs, 4 inductors and 3 connectors.

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

From the project

Horticulture Fluorescence Sensor Project

Note: This design relies on an exteranl 12V power supply, either thruough the barrel or USB-PD ## File structures

/Casing The case of the new design. Open file located at .../ver2/assembly2.prt

/KiCad New Sensor Client's schematic and PCB design. Feel free to ignore .../ESP32Sensor-Archive All the schematic libs symboles are located in .../External Lib/KiCADv6 All the footprints are located in .../External Lib/Library.pretty and .../External Lib/footprints.pretty

Main components on the ESP32Sensor

ESP32Sensor bill of materials (BOM)

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

QtyPartRefs
1
ESP32-C3-WROOM-02-N4
U1
1
CP2102N-AXX-XQFN28
CP2102N-Axx-xQFN28
U2
1
FUSB302B11MPX
FUSB302MPX
U3
1
BC846AS-7
LTC2485CDD-PBF
U4
1
TLV76733DRVX
AD620ARZ-REEL7
U5
1
SN74LVC1G58DRYR
AD630ARZ
U6
1
AD620ARZ-REEL7
OP27GSZ-REEL7
U7
1
AD630ARZ
TL4242TDRJRQ1
U8
1
OP27GSZ-REEL7
TL4242TDRJRQ1
U9
1
LTC2453IDDB-TRMPBF
TL4242TDRJRQ1
U10
1
LT1054IDWR
TL4242TDRJRQ1
U11
1
TLV76750DRVX
SN74LVC1G58DRYR
U12
1
4492
BC846AS-7
U13
1
VL53L1CXV0FY1
U14
1
TLV76750DRVx
U15
1
TLV76733DRVx
U16
1
LT1054IDWR
U17
1
12401598E4#2A
USB-C connector
Amphenol ICC (Commercial Products)
J1
1
12401598E4-2A
PJ-014CH-SMT-TR
J2
1
FTSH-103-01-L-DH-C
PPTC041LFBN-RC
J4
Show 52 more
QtyPartRefs
1
MMSZ5231B
MMSZ5226B-7-F
CR1
1
MMSZ5226B-7-F
MMSZ5231B
CR2
2
IRLHS6376TRPBF
K1, K2
1
~
PD1
3
219-2MSTR
S1, S2, S3
12
XPEBRY-L1-R250-00P01
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +4
4
FerriteBead
FB1, FB2, FB3, FB4
1
10UF
1uF
C1
1
200PF
0.1uF
C2
1
200PF
100nF
C3
1
1UF
100nF
C4
1
2.2UF
0.1uF
C5
2
100NF
4.7uF
C6, C7
1
1UF
0.1uF
C8
1
0.1UF
0.1uF
C9
1
2.2UF
4.7uF
C10
1
10UF
4.7uF
C11
1
0.002UF
0.1uF
C12
1
1UF
10uF
C13
1
2.2UF
1uF
C14
1
100UF
2.2uF
C15
1
0.1UF
10uF
C16
1
10UF
100uF
C17
1
1UF
2uF
C18
1
0.002uF
C19
1
1uF
C20
1
2.2uF
C21
1
100nF
C22
1
4700nF
C23
1
100
R1
1
10K
100
R2
1
10K
0.5
R3
1
9880
27
R4
1
16466.666
0.5
R5
1
49400
27
R6
1
10K
49400
R7
1
16466.666
R8
1
9880
R9
1
100K
1M
R10
1
6.66K
10M
R11
1
6.66K
R12
1
7K
R13
1
1M
R14
2
20K
0.5
R15, R18
1
220K
27
R16
1
27
R17
1
10K
1M
R19
1
10K
1k
R20
3
10k
R21, R22, R25
1
20k
R23
1
220k
R24
2
1k
R26, R27

ESP32Sensor design files

The KiCad project lives in the LESA-RPI/hfs.main repository on GitHub; these links point at the commit this page was built from.

ESP32Sensor: common questions

What microcontroller does the ESP32Sensor use?

The ESP32Sensor is built around the ESP32-C3-WROOM-02-N4, from the ESP32 family.

How big is the ESP32Sensor PCB?

The ESP32Sensor measures 154.1 × 74 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ESP32Sensor?

94 components, from 72 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 ESP32Sensor design files?

From the LESA-RPI/hfs.main 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 ESP32Sensor design in my own project?

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

Can I test firmware for the ESP32Sensor 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 hfs.main

Similar boards