Esp32-light sensor reference

Sid93·esp32-light-sensor-reference

This repository ships a schematic but no board layout.

About the Esp32-light sensor reference PCB

Esp32-light sensor reference is an open source ESP32 PCB design by Sid93, published on GitHub. It is a board, with 54 components from 30 distinct parts.

Its main chip is the ESP32-WROOM-32E-N8, from the ESP32 family. Other key parts include the AP2112K-3.3TRG1, CP2102N-A02-GQFN24R and BH1750FVI. By type, the board carries 17 resistors, 8 capacitors, 4 ICs, 4 connectors, 3 transistors and 3 diodes.

It belongs with the sensors designs in this gallery.

From the project

A production-grade hardware reference for an ESP32-WROOM-32E based ambient light sensor board using the BH1750FVI I2C lux sensor. Includes USB-C power with full ESD/reverse-polarity/over-current protection, an AP2112K-3.3 LDO with analog/digital rail separation via a ferrite bead

A production-grade hardware reference for an ESP32-WROOM-32E based ambient light sensor board using the BH1750FVI I2C lux sensor. Includes USB-C power with full ESD/reverse-polarity/over-current protection, an AP2112K-3.3 LDO with analog/digital rail separation via a ferrite bead, CP2102N USB-UART with auto-program circuitry, and a full GPIO/I2C breakout.

Open esp32lightsensorreference.kicadsch in KiCad 10 to view, edit, or proceed to PCB layout.

Main components on the Esp32-light sensor reference

Esp32-light sensor reference bill of materials (BOM)

54 components, 30 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-WROOM-32E-N8
ESP32-WROOM-32E
U1
1
AP2112K-3.3TRG1
AP2112K-3.3
U2
1
CP2102N-A02-GQFN24R
CP2102N
U3
1
BH1750FVI
U4
1
SI2301CDS-T1-GE3
SI2301
Q1
2
MMBT3904
Q2, Q3
1
USB4085-GF-A
USB-C
J1
1
SM04B-SRSS-TB
Qwiic
J2
1
PRPC006SAAN-RC
PROG
J3
1
PRPC020DAAN-RC
GPIO
J4
10
100nF
C_A1, C_IN2, C_M2, C_M3, C_M4, C_M5, C_S1, C_U3a +2
1
10uF
C_M1
1
MF-MSMF050-2
500mA
F1
1
B3F-1000
RST
SW1
1
B3F-1000
BOOT
SW2
1
SP0503BAHTG
D1
1
LTST-C170GKT
Green
D3
1
LTST-C170TBKT
Blue
D4
1
BLM18PG471SN1D
470R
FB1
4
CL10A106KQ8NNNC
10uF
C1, C2, C3, C5
Show 10 more
QtyPartRefs
1
CL10A105KO8NNNC
1uF
C4
1
CL10B105KO8NNNC
1uF
C6
2
CL10A475KQ8NNNC
4.7uF
C7, C8
2
CC0603FRF071K2L
5k1
R1, R2
1
RC0603FR-07100KL
100k
R3
6
RC0603FR-0710KL
10k
R4, R5, R6, R7, R8, R9
2
RC0603FR-074K7L
4.7k
R10, R11
3
RC0603FR-071KL
1k
R12, R13, R14
1
RC0603FR-071ML
1M
R15
2
12k
R16a, R16b

Esp32-light sensor reference design files

The KiCad project lives in the Sid93/esp32-light-sensor-reference repository on GitHub; these links point at the commit this page was built from.

Esp32-light sensor reference: common questions

What microcontroller does the Esp32-light sensor reference use?

The Esp32-light sensor reference is built around the ESP32-WROOM-32E-N8, from the ESP32 family.

How many components are on the Esp32-light sensor reference?

54 components, from 30 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 Esp32-light sensor reference design files?

From the Sid93/esp32-light-sensor-reference repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the Esp32-light sensor reference design in my own project?

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

Can I test firmware for the Esp32-light sensor reference 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