A compact ESP32 development board with onboard 2" ST7789 display, USB-C, LiPo charging via IP5306, GPIO headers, status LEDs, and CH340C for easy programming. Built on the ESP32-WROOM-32 for WiFi and Bluetooth.
my finished pcb
my finished schematics
| Name | Purpose | Qty | Total Cost (USD) | Distributor | Link |
|---|---|---|---|---|---|
| PCB | PCB | 1 | $1.50 | JLCPCB | - |
| Mini Hotplate | Soldering | 1 | $13.26 | Amazon | - |
| LiPo Battery 1000mAh JST | Battery | 1 | $7.83 | Amazon | - |
| LCSC ST7789 2.0inch Screen | Screen | 1 | $7.67 | LCSC | link |
| ESP32-WROOM-32-N4 | MCU | 1 | $4.29 | LCSC | link |
| K2-1102SP Push Button | Button | 10 | $0.45 | LCSC | link |
| YLED0402Y LED Yellow | LED | 50 | $0.69 | LCSC | link |
| EVERLIGHT Green LED | LED | 10 | $0.43 | LCSC | link |
| NATIONSTAR Red LED | LED | 50 | $0.67 | LCSC | link |
| YAGEO 100R 0402 | Resistor | 100 | $0.09 | LCSC | link |
| UNI-ROYAL 1K 0402 | Resistor | 100 | $0.07 | LCSC | link |
| YAGEO 10K 0603 | Resistor | 100 | $0.15 | LCSC | link |
| YAGEO 5.1K 0402 | Resistor | 100 | $0.09 | LCSC | link |
| Samsung 100uF 1206 Cap | Capacitor | 10 | $0.61 | LCSC | link |
| YAGEO 100nF 0402 Cap | Capacitor | 100 | $0.10 | LCSC | link |
| Samsung 10uF 0603 Cap | Capacitor | 50 | $0.40 | LCSC | link |
| Pin Header 1x20 2.54mm | Header | 50 | $0.72 | LCSC | link |
| Pin Header 1x2 2.54mm | Header | 10 | $0.61 | LCSC | link |
| USB-C Receptacle 14P | Connector | 5 | $0.85 | LCSC | link |
| MMBT3904 NPN Transistor | Transistor | 50 | $0.49 | LCSC | link |
| 2N7002 MOSFET | MOSFET | 50 | $0.67 | LCSC | link |
| IP5306 Battery IC | Power | 5 | $1.41 | LCSC | link |
| AMS1117-3.3 LDO | Regulator | 5 | $1.13 | LCSC | link |
| CH340C USB-UART | USB-UART | 1 | $0.58 | LCSC | link |
| JST B2B-PH-K-S(LF)(SN) | JST PH 2.0mm 2pin vertical connector | 20 | $0.67 | LCSC | link |
| soldering paste soldering 5.09$ | |||||
| soldering tweeters placing down components - $5.89 - aliexpress |
total with shipping and tax: $74.93 usd