Skip to the content
PCBKitNew board
2 layers100 × 46.3 mmMicro generator test machine, the printed circuit board in 3D

Micro generator test machine

ujkhm/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

9

README

KiCad/README.md

KiCad

本專案電路使用KiCad 9做開發,無修改原理圖/PCB需求的可以直接使用資料夾內的Gerber.zip檔直接提交給板廠製板

附上原理突及PCB快照
原理圖
PCB
建議下載後用 PDF 檢視工具開啟。快照位於 KiCad/images/。 另有BOM表單位於BOM資料夾下點我前往
回到主頁

Parts

51
QtyValueFootprintReferences
100.1uFCapacitor_SMD:C_0603_1608MetricC4, C5, C6, C9, C11, C13, C15, C16, C17, C18
51uFCapacitor_SMD:C_0603_1608MetricC1, C7, C8, C10, C12
4Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3, J4, J5, J6
310KResistor_SMD:R_0603_1608MetricR9, R10, R11
35.1KResistor_SMD:R_0603_1608MetricR5, R6, R7
222uFCapacitor_SMD:C_0805_2012MetricC2, C14
2B340Diode_SMD:D_SMCD1, D3
2SS14Diode_SMD:D_SMAD2, D4
10.1RResistor_SMD:R_2512_6332MetricR8
1100KResistor_SMD:R_0603_1608MetricR3
1150pFCapacitor_SMD:C_0603_1608MetricC3
115uHDC-DC POWER L1:WE-PD_1260L1
1200KResistor_SMD:R_0603_1608MetricR4
1210KResistor_SMD:R_0603_1608MetricR1
140.2KResistor_SMD:R_0603_1608MetricR2
1CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU3
1DC-INConnector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_HorizontalJ1
1DM-OLED096-636OLED:MODULE_DM-OLED096-636U5
1ESP32-WROOM-32ERF_Module:ESP32-WROOM-32DU1
1INA232AIDDFRINA232AIDDFR:SOT65P280X110-8NU6
1IRF3708IRF3708:TO-220-3_L10.0-W4.6-P2.54-LQ1
1LM358Package_SO:SOIC-8_5.3x6.2mm_P1.27mmU8
1MIC4420YMMIC4420YM:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU7
1MP1584ENMP1584:SOIC127P600X170-9NU2
1RT9013-33GBRT9013-33GB:SOT94P279X129-5NU4
1TYPE-CUSB4105-GF-A:GCT_USB4105-GF-AJ2
1resetbutton:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5SW1
1startbutton:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5SW2

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 layersHB LC Dim6PWM CV, the printed circuit board in 3D

    HB LC Dim6PWM CV

    stan23/myPCBs

    Verschiedene Platinen für HomeMatic, AskSinPP und SmartHome

    57 parts21
  • 2 layers56 × 55.4 mmSTM32 2CH Dimmer, the printed circuit board in 3D

    STM32 2CH Dimmer

    der-pw/hm_stm32_2ch_dimmer

    PCB for a HM 2CH-LED-Dimmer based on a STM32

    42 parts6
  • 4 layers67.5 × 53.5 mmFlight controller rev2, the printed circuit board in 3D

    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 mmSra dev board 2026, the printed circuit board in 3D

    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 mmCurrent monitoring board, the printed circuit board in 3D

    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 mmMain MagicAlonso rounded, the printed circuit board in 3D

    Main MagicAlonso rounded

    JRegi/MagicAlonso-LineFollower

    Repositorio dedicado al desarrollo del velocista profesional MagicAlonso.

    412 partsMIT
  • 2 layers76.8 × 100 mmProject CV, the printed circuit board in 3D

    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 mmFiberboard logic min, the printed circuit board in 3D

    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