ESP32-Sensor-Data-Logger
jminjares4·ESP32-Sensor-Data-Logger·hardware/Sensor Data Logger/Sensor Data Logger.kicad_pcb
About the ESP32-Sensor-Data-Logger PCB
ESP32-Sensor-Data-Logger is an open source ESP32 PCB design by jminjares4, published on GitHub. It is a 2-layer board measuring 83.8 × 41.4 mm, with 67 components from 40 distinct parts.
Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the BQ25303JRTER, AMS1117-3.3 and DS3231M. By type, the board carries 23 resistors, 16 capacitors, 11 diodes, 4 ICs, 4 connectors and 4 switches.
It belongs with the power & battery and sensors designs in this gallery.
From the project
Custom ESP32 sensor data logger
The hardware was developed through KiCad 6.0.

Main components on the ESP32-Sensor-Data-Logger
ESP32-Sensor-Data-Logger bill of materials (BOM)
67 components, 40 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BQ25303JRTER | QFN50P300X300X80-17N-D | IC1 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | ESP32-WROOM-32 | ESP32-WROOM-32 | U2 |
| 1 | DS3231M | SOIC-16W_7.5x10.3mm_P1.27mm | U3 |
| 1 | Q_PMOS_DGS | SOT-223-3_TabPin2 | Q1 |
| 1 | NTJD1155LT2G | SOT65P210X110-6N | Q2 |
| 1 | CONN_01X12_MALE Conn_01x12_Male | PinHeader_2x06_P2.54mm_Vertical_SMD | J1 |
| 1 | CONN_01X03_MALE Conn_01x03_Male | PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left | J4 |
| 1 | MEM2051-00-195-00-A | MEM20510019500A | J5 |
| 1 | USB4055-30-A | USB405530A | J6 |
| 1 | Battery_Cell | 3034 | BT1 |
| 1 | Battery | BatteryHolder_MPD_BH-18650-PC2 | BT2 |
| 3 | SW_Push | SW_SPST_B3U-1000P | SW1, SW2, SW3 |
| 1 | SW_SPDT | SW_SPDT_PCM12 | SW4 |
| 6 | LED | LED_0805_2012Metric | D1, D2, D7, D9, D10, D11 |
| 4 | D_TVS | TPD1E10B06DPYR | D3, D4, D5, D6 |
| 1 | D_Schottky | D_0603_1608Metric | D8 |
| 1 | 1u | INDC3030X200N | L1 |
| 1 | 22U 22u | C_0603_1608Metric | C1 |
| 2 | 22U 22u | C_0402_1005Metric | C2, C4 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 0.1U 0.1u | C_0402_1005Metric | C3, C5, C10 |
| 2 | 0.1U 0.1u | C_0201_0603Metric | C6, C7 |
| 1 | 1u | C_0402_1005Metric | C8 |
| 2 | 10U 10u | C_0402_1005Metric | C9, C13 |
| 1 | 2.2U 2.2u | C_0603_1608Metric | C11 |
| 1 | 2.2U 2.2u | C_0402_1005Metric | C12 |
| 1 | 47N 47n | C_0402_1005Metric | C14 |
| 1 | 10U 10u | C_1206_3216Metric | C15 |
| 1 | 10U 10u | C_0603_1608Metric | C16 |
| 5 | 330 | R_0402_1005Metric | R1, R3, R21, R22, R23 |
| 7 | 10K 10k | R_0402_1005Metric | R2, R4, R5, R8, R10, R13, R14 |
| 3 | 10K 10k | R_0201_0603Metric | R6, R7, R9 |
| 1 | 1k | R_0402_1005Metric | R11 |
| 1 | 23.2K 23.2k | R_0402_1005Metric | R12 |
| 1 | 51K 51k | R_0402_1005Metric | R15 |
| 1 | 1k | R_0603_1608Metric | R16 |
| 1 | 10K 10k | R_0603_1608Metric | R17 |
| 1 | 100K 100k | R_0603_1608Metric | R18 |
| 1 | 100K 100k | R_0805_2012Metric | R19 |
| 1 | 10K 10k | R_0805_2012Metric | R20 |
ESP32-Sensor-Data-Logger design files
The KiCad project lives in the jminjares4/ESP32-Sensor-Data-Logger repository on GitHub; these links point at the commit this page was built from.
ESP32-Sensor-Data-Logger: common questions
What microcontroller does the ESP32-Sensor-Data-Logger use?
The ESP32-Sensor-Data-Logger is built around the ESP32-WROOM-32, from the ESP32 family.
How big is the ESP32-Sensor-Data-Logger PCB?
The ESP32-Sensor-Data-Logger measures 83.8 × 41.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-Sensor-Data-Logger?
67 components, from 40 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-Sensor-Data-Logger design files?
From the jminjares4/ESP32-Sensor-Data-Logger 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 ESP32-Sensor-Data-Logger design in my own project?
The repository has no license, so all rights stay with jminjares4. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP32-Sensor-Data-Logger 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
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k