

Micro generator test machine
ESP32 MPPT for micro-generator output measurement.
- Size
- 100 × 46.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 73
- Pads
- 234
- Tracks, vias
- 332, 117
- Pours
- 52
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 23 May 2026
- Updated
- 3 Nov 2026
Overview
Micro generator test machine is an open-source printed circuit board by ujkhm, from the ujkhm/micro-generator-test-machine repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 46.3 mm with 51 parts on 73 nets, routed with 332 tracks and 117 vias.
It is built around the CH340C, ESP32-WROOM-32E and LM358, with the MIC4420YM, MP1584EN and RT9013-33GB among its other parts. Its parts include 18 capacitors, 11 resistors, 8 ICs, 6 connectors and 4 diodes. It belongs with the ESP32 boards of this library.
Main components
9CH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersESP32-WROOM-32E
SMD,18x25.5mmSMD,18x25.5mm WiFi Modules ROHSEspressif SystemsWiFi ModulesLM358
SOP-8-18V~18V 0℃~+70℃ 1.2MHz 10nA 2 24mA 3V~36V 500uA 50nA 5mV 80dB Built-in compensation SOP-8 Operational Amplifier ROHSMSKSEMIOperational AmplifierMIC4420YM
SOIC-8-40℃~+150℃ 1 12ns 13ns 4.5V~18V 6A 6A Low Side MOSFET SOIC-8 Gate Drivers ROHSMicrochip TechnologyGate DriversMP1584EN
SOIC-8-EP-20℃~+85℃ 1 100kHz~1.5MHz 4.5V~28V Adjustable Buck Buck Built-in SOIC-8-EP DC-DC Converters ROHSMonolithic Power SystemsDC-DC ConvertersRT9013-33GB
SOT-23-5-40℃~+125℃@(Tj) 1 25uA 3.3V 30uVrms 400mV@(500mA) 5.5V 500mA 50dB@(10kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSRICHTEKVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsB340
SMC(DO-214AB)-55℃~+150℃ 1 Independent 100A 3A 40V 500mV@3A 500uA@40V SMC(DO-214AB) Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesSS14
SMA(DO-214AC)-55℃~+150℃ 1A 25A 300uA@40V 40V 550mV@1A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesIRF3708S-VB
TO-263(D2PAK)-55℃~+175℃ 1 N-channel 1.15nF 120W 20V 6.6nF 600mV 600pF 65nC@4.5V 6mΩ@4.5V、9mΩ@2.5V 85A N-Channel TO-263(D2PAK) MOSFETs ROHSVBsemi ElecMOSFETs
README
KiCad/README.mdParts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C4, C5, C6, C9, C11, C13, C15, C16, C17, C18 |
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1, C7, C8, C10, C12 |
| 4 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3, J4, J5, J6 |
| 3 | 10K | Resistor_SMD:R_0603_1608Metric | R9, R10, R11 |
| 3 | 5.1K | Resistor_SMD:R_0603_1608Metric | R5, R6, R7 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C2, C14 |
| 2 | B340 | Diode_SMD:D_SMC | D1, D3 |
| 2 | SS14 | Diode_SMD:D_SMA | D2, D4 |
| 1 | 0.1R | Resistor_SMD:R_2512_6332Metric | R8 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 150pF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 15uH | DC-DC POWER L1:WE-PD_1260 | L1 |
| 1 | 200K | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 210K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 40.2K | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | DC-IN | Connector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_Horizontal | J1 |
| 1 | DM-OLED096-636 | OLED:MODULE_DM-OLED096-636 | U5 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | INA232AIDDFR | INA232AIDDFR:SOT65P280X110-8N | U6 |
| 1 | IRF3708 | IRF3708:TO-220-3_L10.0-W4.6-P2.54-L | Q1 |
| 1 | LM358 | Package_SO:SOIC-8_5.3x6.2mm_P1.27mm | U8 |
| 1 | MIC4420YM | MIC4420YM:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U7 |
| 1 | MP1584EN | MP1584:SOIC127P600X170-9N | U2 |
| 1 | RT9013-33GB | RT9013-33GB:SOT94P279X129-5N | U4 |
| 1 | TYPE-C | USB4105-GF-A:GCT_USB4105-GF-A | J2 |
| 1 | reset | button:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | SW1 |
| 1 | start | button:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | SW2 |
Questions
How big is the Micro generator test machine PCB?
It measures 100 × 46.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Micro generator test machine use?
51 parts, built around the CH340C, ESP32-WROOM-32E, LM358 and MIC4420YM. 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 Micro generator test machine KiCad files?
From the ujkhm/micro-generator-test-machine repository on GitHub, at the commit this page was made from: the board is KiCad/KiCad.kicad_pcb and its schematic KiCad/KiCad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Micro generator test machine 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).
Similar boards
- 2 layers

- 2 layers56 × 55.4 mm

- 4 layers67.5 × 53.5 mm

Flight controller rev2
shazmeenShz/ESP32-Flight-Controller
Custom 4-layer IoT-Ready ESP32 Flight Controller PCB designed in KiCad 8 featuring USB Type-C, CH340C, MP1584 power management, MPU6050 interface, and manufacturing-ready Gerber files.
65 parts3MIT - 2 layers90.2 × 90 mm

Sra dev board 2026
SRA-VJTI/sra-board-hardware-design
ESP32-based Development Board for Robotics and Embedded Applications
219 parts81MIT - 2 layers100.7 × 57.4 mm

Current monitoring board
joefscholtz/current_monitoring_esp32
Firmware and hardware design ESP32 and ESP-IDF framework for measuring current and detecting leakage using CT sensors.
45 parts - 2 layers181.1 × 244 mm

Main MagicAlonso rounded
JRegi/MagicAlonso-LineFollower
Repositorio dedicado al desarrollo del velocista profesional MagicAlonso.
412 partsMIT - 2 layers76.8 × 100 mm

Project CV
KazimGL/ESP32-PowerIoT-DevBoard
ESP32 battery-powered IoT dev board with Li-ion charging, protection, and sensor support — designed in KiCad
62 parts - 2 layers95 × 85 mm

Fiberboard logic min
nguyenduchan/fiberboard
Fiberboard là bo mạch điều khiển logic tích hợp (AIO), không có driver stepper Nema. Cùng chức năng module ESP32 công nghiệp thông dụng: 4 ngõ vào cách ly + 4 relay + RS485.
108 parts