AI Inverter Project
HNadeemTahir·AI_Inverter_Project·hardware/kicad/MPPT_Booster_4kW_Hardware.kicad_pcb
About the AI Inverter Project PCB
AI Inverter Project is an open source PCB design by HNadeemTahir, published on GitHub. It is a 2-layer board measuring 304.6 × 105.7 mm, with 115 components from 51 distinct parts.
Other key parts include the TLP250, MC34072, UC3843_DIP8, ACS758 and PCF8574P. By type, the board carries 58 resistors, 23 capacitors, 10 transistors, 6 diodes, 5 ICs and 5 connectors.
It belongs with the power & battery designs in this gallery.
From the project
NgSpice Digital Twin of a complete off-grid solar power system: H-Bridge inverter (220V/50Hz, PI control, electro-thermal IGBT modeling) and 4kW MPPT boost converter (UC3843 analog control, KCL summing node, gate drive characterization).
NgSpice simulation and KiCad PCB design of a complete off-grid solar power system. The simulation uses manufacturer SPICE models (not ideal switches) and translates dsPIC30F2010 firmware logic into behavioral equations so the control loops can be validated before building hardware.
Two power conversion stages, developed across 10 versions:
1. H-Bridge Inverter — Single-phase 220V/50Hz pure sine wave output using FGY75T120SWD IGBTs, unipolar SPWM, closed-loop PI voltage regulation, electro-thermal monitoring, and hardware fault protection. 2. 4kW MPPT Boost Converter — DC-DC front-end…

Main components on the AI Inverter Project
AI Inverter Project bill of materials (BOM)
115 components, 51 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TLP250 | DIP-8_W7.62mm | U1 |
| 1 | MC34072 | DIP-8_W7.62mm | U2 |
| 1 | UC3843_DIP8 | DIP-8_W7.62mm | U3 |
| 1 | ACS758 | Allegro_CB_PFF | U4 |
| 1 | PCF8574P | DIP-16_W7.62mm | U5 |
| 2 | Q_NIGBT_CGE | TO-247-3_Vertical | Q1, Q2 |
| 5 | BC547 | TO-92L_Inline_Wide | Q3, Q6, Q7, Q9, Q10 |
| 3 | BC337 | TO-92L_Inline_Wide | Q4, Q5, Q8 |
| 1 | DC_IN | TerminalBlock_Ningbo-Kagnex_HB9500_1x02_P9.5mm | J1 |
| 1 | Conn_01x02 | TerminalBlock_Ningbo-Kagnex_HB9500_1x02_P9.5mm | J2 |
| 1 | Supply | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Led Con | PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | Control | PinHeader_1x06_P2.54mm_Vertical | J5 |
| 1 | Buzzer | Buzzer_12x9.5RM7.6 | BZ1 |
| 2 | RAYEX-L90 | Relay_SPDT_RAYEX-L90 | K1, K2 |
| 1 | Varistor | RV_Disc_D15.5mm_W5.4mm_P7.5mm | RV1 |
| 1 | 5k | Potentiometer_Bourns_3296W_Vertical | RV2 |
| 1 | Zener | D_DO-35_SOD27_P7.62mm_Horizontal | ZD1 |
| 3 | 1N5819 | D_DO-41_SOD81_P10.16mm_Horizontal | D1, D3, D6 |
| 1 | D_Schottky_AKA | TO-247-3_Vertical | D2 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1N4007 | D_DO-41_SOD81_P10.16mm_Horizontal | D4, D5 |
| 1 | L_Coupled | Choke_Schaffner_RN114-04-22.5x21.5mm | L1 |
| 1 | L | L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8 | L2 |
| 1 | 1uf | C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3 | C1 |
| 2 | 2.2nf | C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 | C2, C3 |
| 2 | 470uf | CP_Radial_D35.0mm_P10.00mm_SnapIn | C4, C5 |
| 3 | 1nf | C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 | C6, C7, C8 |
| 1 | 470pf | C_Disc_D5.0mm_W2.5mm_P2.50mm | C9 |
| 2 | 10nf | C_Disc_D5.0mm_W2.5mm_P2.50mm | C11, C12 |
| 2 | 100nf | C_Disc_D5.0mm_W2.5mm_P2.50mm | C13, C19 |
| 5 | 0.1uf | C_Disc_D5.0mm_W2.5mm_P2.50mm | C14, C15, C16, C20, C24 |
| 3 | 10uf | CP_Radial_D5.0mm_P2.50mm | C17, C21, C23 |
| 1 | 4.7uf | CP_Radial_D5.0mm_P2.50mm | C18 |
| 1 | 1uf | CP_Radial_D5.0mm_P2.50mm | C25 |
| 18 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R7, R8, R20, R23, R25, R26, R33 +10 |
| 1 | 50 | R_Axial_Power_L25.0mm_W6.4mm_P27.94mm | R2 |
| 2 | 5.6 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R5 |
| 2 | 15 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R6 |
| 3 | 10 | R_Axial_Power_L25.0mm_W6.4mm_P27.94mm | R9, R10, R11 |
| 5 | 20m | R_2512_6332Metric | R12, R13, R14, R15, R16 |
| 5 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R17, R35, R36, R49, R57 |
| 1 | 1.3k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R18 |
| 1 | 8.6k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R19 |
| 1 | 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R21 |
| 3 | 500k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R22, R27, R28 |
| 1 | 47k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R24 |
| 3 | 470k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R29, R30, R31 |
| 1 | 15k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R32 |
| 5 | 4.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R38, R39, R42, R46, R47 |
| 1 | 4.7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R41 |
| 5 | 470 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R50, R51, R52, R53, R54 |
AI Inverter Project design files
The KiCad project lives in the HNadeemTahir/AI_Inverter_Project repository on GitHub; these links point at the commit this page was built from.
AI Inverter Project: common questions
How big is the AI Inverter Project PCB?
The AI Inverter Project measures 304.6 × 105.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the AI Inverter Project?
115 components, from 51 distinct parts. The full bill of materials is listed on this page.
Where can I download the AI Inverter Project design files?
From the HNadeemTahir/AI_Inverter_Project repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the AI Inverter Project design in my own project?
The repository has no license, so all rights stay with HNadeemTahir. Use it as a reference, and ask the author before reusing the design.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1k