

ESP32-Downloder
- Size
- 20 × 35 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 19
- Nets
- 17
- Pads
- 67
- Tracks, vias
- 161, 5
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 May 2025
- Updated
- 1 Jun 2025
Overview
ESP32-Downloder is an open-source printed circuit board by kuninet, from the kuninet/ESP32-Downloader repository on GitHub, published under the MIT licence. It is a 2-layer board of 20 × 35 mm with 19 parts on 17 nets, routed with 161 tracks and 5 vias.
It is built around the CH340K, AMS1117-3.3 and BSS138. Its parts include 4 capacitors, 3 resistors, 3 diodes, 2 ICs and 2 transistors. It belongs with the ESP32 boards of this library.
Main components
3CH340K
ESSOP-10-150mil-1mm-20℃~+70℃ 2Mbps 3.3V、5V USB 2.0 USB to serial ESSOP-10-150mil-1mm USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdESP32/ESP8266 Downloader基板
概要
- ESP32/ESP8266 Downloader基板です。
- ピン配置は ESP32 Downloader kitに合わせています。
- MOS FET x2個で自動書き込み回路を装備してしています。
- USBシリアルICはCH340Kを使用しています。
回路図
イメージ

参考
- ESP32 Downloader kit
Parts
19| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3 |
| 2 | 22u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 1 | 0.1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | CH340K | Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U1 |
| 1 | ESP32_DOWNLOAD_CON | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Horizontal | J2 |
| 1 | FLASH | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW2 |
| 1 | LED_POWER | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | LED_RXD | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3 |
| 1 | LED_TXT | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | Polyfuse | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | RESET | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J1 |
Similar boards
- 4 layers100 × 80 mm

- 4 layers100 × 60 mm

- 2 layers100 × 90 mm

- 2 layers89.7 × 50.4 mm

- 2 layers36 × 40 mm

- 2 layers54 × 47.5 mm

PCB updi unbricker
k-takata/PCB_updi_unbricker
UPDI High Voltage programmer for AVR Dx/Ex and ATtiny series
63 parts - 2 layers380.2 × 121.1 mm

- 2 layers80 × 49 mm

UI V1 WROOM
Gamu2124/RoboCupJunior2026-RobotDatas
Complete data for the robot that won the Japan and World championships / 日本大会優勝 & 世界大会優勝したロボットの全データ
51 parts1
Questions
How big is the ESP32-Downloder PCB?
It measures 20 × 35 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32-Downloder use?
19 parts, built around the CH340K, AMS1117-3.3 and BSS138. 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 ESP32-Downloder KiCad files?
From the kuninet/ESP32-Downloader repository on GitHub, at the commit this page was made from: the board is ESP32-Downloder.kicad_pcb and its schematic ESP32-Downloder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32-Downloder design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).