

ESPesh
One inch ESP32 PCB designed for low power IoT applications.
- Size
- 10.2 × 7.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 42
- Nets
- 66
- Pads
- 159
- Tracks, vias
- 352, 61
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 7 May 2019
- Updated
- 4 Jun 2019
Overview
ESPesh is an open-source printed circuit board by Charlio99, from the Charlio99/ESPesh repository on GitHub. It is a 2-layer board of 10.2 × 7.6 mm with 42 parts on 66 nets, routed with 352 tracks and 61 vias.
It is built around the ESP32-PICO-D4, FDN340P and SL4054ST25P, with the SPX3819M5-L-3-3, XB6566H0 and MBR0520 among its other parts. Its parts include 10 resistors, 8 capacitors, 6 ICs, 2 diodes and 1 inductor. It belongs with the home automation and IoT boards and the ESP32 and RISC-V boards of this library.
Main components
8ESP32-PICO-D4
QFN-48-EP(7x7)-40℃~+85℃ -97dBm 150Mbps 2.412GHz~2.484GHz 2.4GHz 2.7V~3.6V 20dBm Bluetooth、WiFi SPI、I2C transceiver QFN-48-EP(7x7) RF Transceiver ICs ROHSEspressif SystemsRF Transceiver ICsFDN340P
SOT-23-55℃~+150℃ 1 P-Channel 1.5V 121pF 20V 2A 500mW 56pF 7.2nC@4.5V 70mΩ@4.5V 779pF P-Channel SOT-23 MOSFETs ROHSonsemiMOSFETsSL4054ST25P
SOT-23-5L-40℃~+85℃ 1 3uA 4.2V 4.5V~5.5V 550mA Charging IC Constant current charging、Constant voltage charging、Trickle charging、Automatic recharge、Charge termination、Programmable charging current、Soft-start、Under-voltage lockout、Reverse current blocking Lithium Battery SOT-23-5L Battery Management ROHSTECHFUSEBattery ManagementSPX3819M5-L-3-3
SOT-23-5-40℃~+85℃@(Ta) 1 20V 3.3V 420mV@(100mA) 500mA 5uA 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsXB6566H0
DFN-6-EP(2x2)DFN-6-EP(2x2) Battery Management ROHSXySemiBattery Management ICsMBR0520
SOD-123-55℃~+150℃ 20V 450mV@500mA 5.5A 500mA Independent SOD-123 Schottky Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Schottky DiodesPRO-OB-440
SMD,13.8x5.2mm-40℃~+125℃ 100MHz 13.75mm 2.4GHz 3.53mm 4.9dBi 5.23mm 50Ω SMD,13.8x5.2mm Antennas ROHSAbraconAntennasSK6805E-J
SMD,5.4x5mm-40℃~+85℃ 0.5mA 1.6mm 100mcd~200mcd 100ns 120° 1kHz 2000V 3.7V~5.5V 385mcd~697.5mcd 460nm~470nm 5.4mm 50ns 520nm~535nm 5mm 620nm~625nm 800Kbit/s 80mcd~160mcd 80ns Built-in power-on reset circuit Semi-transparent lens SMD,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdESPesh

ESPesh is a super tiny board designed for IoT applications. My plan is to use it as a BLE Mesh for IoT sensors and switches, because with BLE the power consumption is less than 1mA.
Features
- ESP32-PICO-D4
- Low power design (LDO, removed unnecessary components)
- Only one inch PCB
- USB C (only for power, not programming)
- LiPO battery (with charger and voltage protections)
- Some GPIOs exposed (I2C included)
BOM
I mainly use JLCPCB and LCSC for PCB and components.
Take in account that some components must be ordered in larger batches that the quantity needed (for example: SK6805: we need only one, but min order is 10).
Todos
- Wiki
- Test the board
- Sell it on Tindie so I can keep developing such tiny boards
License
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
Open Source, Hell Yeah!
Parts
42| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | Conn_01x01 | CustomFootprints:RoundPadPassthrough | 3V3, 3V3, D18, D21, D22, D25, GND, GND, IO1, RXD, TXD |
| 3 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C4, C8 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-2012-12_Kemet-R | C5, C6 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R6, R7 |
| 2 | 6.8K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 1 | 1.6nH | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 2.7pF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 2K | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 4.7pF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 43K | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | ESP32-PICO-D4 | ESP32-PICO-D4:ESP32PICOD4 | IC1 |
| 1 | FDN340P | Package_TO_SOT_SMD:SuperSOT-3 | IC3 |
| 1 | HDC1080 | Package_SON:Texas_PWSON-N6 | U4 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LIR2450 | LIR2450:LIR2450 | BATT1 |
| 1 | MBR0520 | Diode_SMD:D_SOD-123 | D3 |
| 1 | PRO-OB-440 | PRO-OB-440:PRO-OB-440_1 | ANT1 |
| 1 | SK6805 | LED_SMD:LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm | LED |
| 1 | SL4054ST25P | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | SPX3819M5-L-3-3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | XB6566H0 | Package_DFN_QFN:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U3 |
Questions
How big is the ESPesh PCB?
It measures 10.2 × 7.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESPesh use?
42 parts, built around the ESP32-PICO-D4, FDN340P, SL4054ST25P and SPX3819M5-L-3-3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ESPesh KiCad files?
From the Charlio99/ESPesh repository on GitHub, at the commit this page was made from: the board is Hardware/ESPesh.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESPesh design in my own project?
Its repository states no licence, so its author keeps all rights: ask Charlio99 before reusing the design.
Similar boards
- 4 layers58 × 104 mm

- 4 layers31.9 × 17.8 mm

TinyPICO
joelheezen/SmartCardApp
barcodes are returned as an int, so for example, EAN-13 is denoted as 32
37 parts - 4 layers58 × 58 mm

- 2 layers150 × 90 mm

ECE445L Lab7Restart
Andres-Wearden/Lab10
The typical explanation for the repo structure. Lab specific instructions can be found further below.
87 parts - 2 layers40.6 × 35.6 mm

Ch32v208funboard
cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.
22 parts114 - 4 layers17.5 × 63 mm

- 2 layers192.4 × 50 mm

- 4 layers95.9 × 72 mm

SX70z Normal
ZeshuLiu/SX70z
SX-70 电子化机身主控 | Electronic Polaroid SX-70 Controller 基于 ESP32 的宝丽来 SX-70 相机控制模块,替换原装机头控制器。 支持自动测光曝光、B/T/手动模式、闪光灯同步、BLE+WiFi配网、OTA升级。 配备 128×32 OLED 机身控制器显示 EV 和快门速度,3D 按键交互。 Firmware: GPLv3 Hardware: CERN-OHL-S 2.0
52 parts10