Projekt Mechatronik DC-AC
DriveLink-HM·DriveLink·Mainboard/Projekt_Mechatronik_DC-AC.kicad_pcb
About the Projekt Mechatronik DC-AC PCB
Projekt Mechatronik DC-AC is an open source STM32 PCB design by DriveLink-HM, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 200 × 100 mm, with 177 components from 64 distinct parts.
Its main chip is the STM32G474RETx, from the STM32 family. Other key parts include the MP9488GS-P, MCP6N11-001E/SN, TLV9041IDBVRG4, IM06B50GC1 and AP63200WU. By type, the board carries 66 capacitors, 46 resistors, 19 diodes, 14 test points, 11 connectors and 9 ICs.
It belongs with the displays & leds designs in this gallery.
From the project
A Variable Frequency Drive, designed and built for Projekt Mechatronik in SoSe26
An open-hardware variable frequency drive (VFD) for three-phase induction motors, developed for the course Projekt Mechatronik at Munich University of Applied Sciences (HM).
DriveLink rectifies single-phase 230 V AC mains into a ≈325 V DC link and drives the motor through an Infineon IM06B50GC1 CIPOS Mini intelligent power module (600 V / 50 A). The power stage is controlled by an STM32G474 whose firmware is generated from a PLECS model, while a detachable ESP32-S3 HMI provides an OLED display, rotary-encoder control, and a WiFi web dashboard. This repository contains everything needed to…

Main components on the Projekt Mechatronik DC-AC
Projekt Mechatronik DC-AC bill of materials (BOM)
177 components, 64 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | MP9488GS-P | SOIC127P600X175-8N | IC1, IC5 |
| 3 | MCP6N11-001E/SN MCP6N11-001E_SN | SOIC127P600X175-8N | IC2, IC3, IC4 |
| 1 | TLV9041IDBVRG4 | SOT95P280X145-5N | IC6 |
| 1 | IM06B50GC1 | IM564-X6D | U1 |
| 1 | AP63200WU | TSOT-23-6 | U2 |
| 1 | STM32G474RETx | LQFP-64_10x10mm_P0.5mm | U4 |
| 2 | GSF0301 | SOT-523 | Q1, Q2 |
| 1 | NX2016SA24S08891 | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | Conn_01x02_MountingPin | JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J1 |
| 1 | Conn_01x05_Pin | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J2 |
| 1 | Conn_ST_STDC14 | PinHeader_2x07_P1.27mm_Vertical_SMD | J3 |
| 7 | AMT0440007DB0000G | AMT0440007DB0000G | J5, J6, J8, J9, J10, J11, J12 |
| 1 | Conn_01x06_Pin | PinHeader_1x06_P1.27mm_Vertical | J7 |
| 1 | GBU5010-BP | GBU6MBPC01 | BR1 |
| 1 | 100n | C_0603_1608Metric | C_bypass_STM2 |
| 1 | J107F1CS2012VDC.45 | J107F1CS2012VDC45 | K1 |
| 1 | SL325R020 | SL325R020 | RT1 |
| 13 | TestPoint_2Pole | TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | TP4, TP5, TP6, TP7, TP9, TP10, TP11, TP12 +5 |
| 1 | TestPoint_2Pole | TestPoint_2Pads_Pitch5.08mm_Drill1.3mm | TP19 |
| 4 | 20V | D_MiniMELF | D1, D2, D3, D4 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1N4148 | D_SOD-323 | D5, D10 |
| 2 | AR1FJ-M3/H AR1FJ-M3_H | SODFL3718X108N | D6, D12 |
| 2 | STTH1R06AF | SODFL4724X103N | D7, D11 |
| 2 | LED | LED_0805_2012Metric | D8, D9 |
| 3 | 1N6857UR | D_MELF | D13, D14, D15 |
| 2 | 1N914WT | D_SOD-523 | D16, D19 |
| 2 | RB588VYM100FHTR | TDZVTR51 | D17, D18 |
| 2 | 1.2mH | L_TDK_NLV32_3.2x2.5mm | L1, L2 |
| 1 | 6.8u | NRS5030T6R8MMGJ | L6 |
| 2 | BLM21AG601SN1D | L_0805_2012Metric | L9, L10 |
| 10 | 100nF | C_0805_2012Metric | C1, C9, C11, C19, C29, C64, C65, C66 +2 |
| 14 | 1nF | C_0805_2012Metric | C2, C3, C4, C5, C6, C12, C13, C14 +6 |
| 7 | 22µF | C_1206_3216Metric | C7, C8, C10, C32, C33, C34, C35 |
| 2 | 1u | C_0603_1608Metric | C15, C47 |
| 7 | 100n | C_0603_1608Metric | C16, C42, C43, C44, C45, C46, C48 |
| 2 | 10µF | C_0805_2012Metric | C18, C28 |
| 1 | 22nF | C_0504_1310Metric | C22 |
| 3 | 1µF | C_0805_2012Metric | C23, C49, C63 |
| 2 | C3216X7T2W104K160AE 100nF, @450V | C_1206_3216Metric | C24, C25 |
| 1 | 100pF | C_0805_2012Metric | C30 |
| 1 | 4u7 | C_0603_1608Metric | C31 |
| 2 | 10µF, @450V | CP_Radial_D12.5mm_P5.00mm | C36, C58 |
| 2 | 2.2µF | C_0805_2012Metric | C37, C60 |
| 2 | 470pF | C_0805_2012Metric | C38, C59 |
| 2 | 220nF | C_0805_2012Metric | C39, C61 |
| 2 | 6,8p | C_0603_1608Metric | C40, C41 |
| 2 | 100µF, @35V | CP_Elec_6.3x7.7 | C50, C62 |
| 4 | 1mF | CP_Radial_D35.0mm_P10.00mm_SnapIn | C54, C55, C56, C57 |
| 7 | 1k | R_0805_2012Metric | R1, R2, R3, R4, R28, R32, R37 |
| 6 | 10k | R_0805_2012Metric | R5, R18, R25, R26, R36, R38 |
| 11 | 100 | R_0805_2012Metric | R6, R7, R8, R9, R10, R11, R20, R21 +3 |
| 1 | 68 | R_0805_2012Metric | R12 |
| 3 | GMR100HJBFHR020 | GMR100HJBFHR020 | R13, R14, R15 |
| 2 | 23.7k | R_0805_2012Metric | R16, R39 |
| 2 | 4.99k | R_0805_2012Metric | R17, R43 |
| 2 | 3k | R_0805_2012Metric | R19, R44 |
| 1 | 18,2k | R_0603_1608Metric | R23 |
| 1 | 6,2k | R_0603_1608Metric | R24 |
| 3 | 9.09k | R_0805_2012Metric | R27, R31, R35 |
| 1 | 0 | R_0805_2012Metric | R29 |
| 2 | 2k | R_0805_2012Metric | R40, R41 |
| 1 | 100 | R_0603_1608Metric | R42 |
| 2 | 100k | R_0805_2012Metric | R46, R49 |
| 1 | 80; 0,2W | R_0805_2012Metric | R47 |
Projekt Mechatronik DC-AC design files
The KiCad project lives in the DriveLink-HM/DriveLink repository on GitHub; these links point at the commit this page was built from.
Projekt Mechatronik DC-AC: common questions
What microcontroller does the Projekt Mechatronik DC-AC use?
The Projekt Mechatronik DC-AC is built around the STM32G474RETx, from the STM32 family.
How big is the Projekt Mechatronik DC-AC PCB?
The Projekt Mechatronik DC-AC measures 200 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Projekt Mechatronik DC-AC?
177 components, from 64 distinct parts. The full bill of materials is listed on this page.
Where can I download the Projekt Mechatronik DC-AC design files?
From the DriveLink-HM/DriveLink repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Projekt Mechatronik DC-AC design in my own project?
Yes, under the terms of its GPL-3.0 license, which DriveLink-HM chose for the repository.
Can I test firmware for the Projekt Mechatronik DC-AC without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in DriveLink
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k