

Stmbl 5.0
THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE. IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY.
- Size
- 99.8 × 99.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 432
- Nets
- 254
- Pads
- 1,275
- Tracks, vias
- 3,054, 1,758
- Pours
- 58
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 3 Sep 2024
- Updated
- 27 Oct 2026
Overview
Stmbl 5.0 is an open-source printed circuit board by freakontrol, from the freakontrol/stmbl repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 99.8 × 99.8 mm with 432 parts on 254 nets, routed with 3,054 tracks and 1,758 vias.
It is built around the STM32F405VGT6, SN65176BD and IKCM30F60GDXKMA1, with the RT8259GE, LM358 and USBLC6-4SC6 among its other parts. Its parts include 175 resistors, 147 capacitors, 29 ICs, 22 diodes and 16 connectors. It belongs with the STM32 boards of this library.
Main components
10STM32F405VGT6
LQFP-100(14x14)-40℃~+85℃ 1.8V~3.6V 12bit 12bit 168MHz 192KB 1MB 32 Bit 82 ARM Cortex-M4 Built-in FLASH LQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)SN65176BD
SOIC-8-40℃~+105℃ 1 1 4.75V~5.25V 70mA Transceiver SOIC-8 RS-485 / RS-422 ICs ROHSTexas InstrumentsRS-485 / RS-422 ICsIKCM30F60GDXKMA1
DIP-24-40℃~+125℃ 13.5V~18.5V 14.5V~18.5V 2000Vrms 20kHz 30A 600V IGBT Three-phase bridge Undervoltage lockout with hysteresis、Overcurrent Protection、Short-Circuit Protection DIP-24 Intelligent Power Modules (IPM) ROHSInfineon TechnologiesIntelligent Power Modules (IPM)RT8259GE
SOT-23-6-40℃~+85℃@(TA) 1 1.2A 1.4MHz 4.5V~24V 550uA 800mV~15V Adjustable Buck Buck Built-in No SOT-23-6 DC-DC Converters ROHSRICHTEKDC-DC ConvertersLM358
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 AmplifierUSBLC6-4SC6
SOT-23-6-55℃~+125℃ 0.3pF 15V 300W@8/20us 4.7A@8/20us 5V 6V 80nA ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)LNK304DG
SOIC-7-40℃~+150℃ 170mA 62kHz~70kHz 69% 700V CCM、DCM Flyback、Buck Non-Isolated Over Current Protection、Short Circuit Protection、Overtemperature protection (OTP) SOIC-7 AC-DC Controllers and Regulators ROHSPOWER INTEGRATIONSAC-DC Controllers And RegulatorsZLDO1117GTA
SOT-223-4-40℃~+125℃@(Tj) 1 1.2V@(1A) 1.2V~5V 10mA 18V 1A 80dB@(120Hz) Adjustable Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsIRLML6344
SOT-23-55℃~+150℃ 1 N-channel 1.1V 1.3W 29mΩ@4.5V 30V 46pF 5A 6.8nC@4.5V 650pF SOT-23 MOSFETs ROHSGuangdong HottechMOSFETsSS34A
SMA(DO-214AC)3A 40V 500mV@3A 500uA@40V 80A Standalone SMA(DO-214AC) Schottky Diodes ROHSGuangdong HottechSchottky Diodes
README
README.mdDISCLAIMER
THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE. IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY. Any machinery capable of harming persons must have provisions for completely removing power from all motors, etc, before persons enter any danger area. All machinery must be designed to comply with local and national safety codes, and the authors of this software can not, and do not, take any responsibility for such compliance.
This software is released under the GPLv3.
STMBL
This Repository is a fork of the original project STMBL, an open-source servo drive designed for Retrofitting CNC machines and Robots. It supports Industrial AC and DC servos.
You can read the documentation to learn more about this project.
We are proposing a new revision of the project making significant improvements and updates:
- H-bridge
- Power connectors
- Bulk Capacitor
- Heat dissipation components and case
- Other obsolete components

H-Bridge
First we needed to replace the original and obsolete H-bridge IRAM256 with a more powerful and easily available one. We chose the Infineon IKCM30F60GD capable of peak output currents up to 60Amps instead of 30 of the original bridge.
Upgrading Power connectors
During our tests with earlier prototypes we noticed that the original power connectors overheated and even got damaged when the board drove big loads.
So we decided to replace power connectors, both HV DC input and 3 Phase output with golden plated XT60PW and MR60PW connectors from Amass®, designed for high current up to 60Amps.
Bulk Capacitor
We have relocated big bulk capacitors outside in a rectifier module as close as possible to the drives. Instead internally we kept a more compact MKP Polypropylene snubber capacitor for decoupling the bridge HV power supply.
Heat dissipation components and case
We also optimized heat dissipation components and layout, reducing overall volume by half compared to the original design.
Other obsolete components
there were several other components that have been replaced because they have become obsolete:
- ACT4088US-T (DC/DC converter) replaced with RT8259GE from Richtek.
- With DC/DC converters, the power inductors have also been updated to:
- ZLDO1117G33TA (LDO 3.3V 1A) replaced with its new version LDL1117S33R from STMicroelettronics
- both microUSB connectors have been updated to the more modern USBc
If you want to get a prototype of this board contact us here.

Parts
432| Qty | Value | Footprint | References |
|---|---|---|---|
| 74 | 100n | stmbl:C_0603 | C1, C10, C100, C103, C104, C105, C106, C107, C108, C112, C113, C114, C115, C116, C117, C118 +58 |
| 37 | 1k | stmbl:R_0603 | R12, R101, R102, R103, R104, R105, R108, R117, R118, R119, R121, R122, R123, R124, R125, R126 +21 |
| 31 | 10k | stmbl:R_0603 | R35, R36, R37, R38, R106, R116, R132, R135, R137, R138, R140, R142, R155, R156, R157, R158 +15 |
| 23 | 2.2µ | stmbl:C_0603 | C18, C42, C43, C101, C102, C129, C133, C134, C135, C136, C137, C139, C140, C141, C142, C144 +7 |
| 19 | 470 | stmbl:R_0603 | R3, R4, R5, R6, R8, R17, R18, R46, R76, R83, R84, R85, R93, R100, R120, R134 +3 |
| 17 | 22 | stmbl:R_0603 | R10, R11, R40, R86, R87, R88, R89, R147, R148, R154, R159, R160, R163, R167, R175, R176 +1 |
| 16 | 10µ | stmbl:C_0805 | C4, C14, C35, C51, C68, C69, C70, C97, C109, C110, C111, C123, C124, C131, C132, C145 |
| 16 | 1n | stmbl:C_0603 | C21, C22, C46, C47, C48, C49, C52, C59, C64, C81, C146, C147, C148, C149, C150, C500 |
| 15 | 18p | stmbl:C_0603 | C5, C6, C11, C20, C23, C24, C25, C26, C27, C31, C32, C33, C39, C45, C57 |
| 14 | 120 | stmbl:R_0603 | R1, R23, R24, R25, R26, R31, R109, R110, R111, R112, R113, R114, R130, R131 |
| 13 | 15k | stmbl:R_0603 | R19, R47, R48, R49, R50, R54, R55, R56, R57, R58, R90, R92, R107 |
| 13 | 3.9k | stmbl:R_0603 | R20, R22, R29, R34, R53, R59, R74, R79, R115, R149, R161, R164, R166 |
| 10 | SN65176B | stmbl:SOIC-8-N | U8, U9, U10, U11, U14, U15, U16, U17, U18, U19 |
| 8 | 249k | stmbl:R_1206 | R27, R28, R32, R33, R51, R52, R77, R78 |
| 8 | green | stmbl:LED-0805-SIDE | D4, D8, D14, D15, D18, D19, D20, D24 |
| 7 | 220r 700mA | stmbl:R_0603 | L1, L3, L7, L8, L9, L10, L11 |
| 6 | 100 | stmbl:R_0603 | R129, R162, R168, R169, R170, R171 |
| 6 | 5.1k | stmbl:R_0603 | R144, R146, R152, R172, R173, R177 |
| 6 | ES1J R2 | stmbl:SMA_Standard | D2, D3, D5, D7, D10, D11 |
| 6 | USBLC6-4SC6 | stmbl:SOT-23-6 | U1, U20, U21, U22, U23, U29 |
| 5 | 51k | stmbl:R_0603 | R21, R60, R97, R133, R141 |
| 5 | IRLML6344 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 5 | testpoint | stmbl:Measurement_Point_Round-SMD-Pad_Small | T1, T2, T44, T45, T46 |
| 4 | JUMPER3_NC | stmbl:SOLDER_JUMPER_3_NC | JP2, JP3, JP5, JP6 |
| 4 | RT8259 | stmbl:SOT-23-6 | U4, U13, U24, U28 |
| 4 | SS34A | stmbl:SMA_Standard | D6, D9, D12, D13 |
| 3 | , , | ||
| 3 | 0.003 | stmbl:R_2512 | R80, R81, R82 |
| 3 | 1.5k | stmbl:R_0603 | R143, R145, R174 |
| 3 | CONN_01X02 | stmbl:RM3.5_1x2 | P2, P3, P15 |
| 3 | Fiducial_1mm_Dia_2.54mm_Outer_CopperTop | stmbl:Fiducial_1mm_Outer_CopperTop | REF1, REF3, REF4 |
| 3 | Jumper_NO_Small | stmbl:SOLDER_JUMPER | JP1, JP4, JP9 |
| 3 | RJ45_LED | stmbl:RJ45_LED | J1, J2, J3 |
| 2 | 6.8µH | stmbl:SMD_INDUCTOR_32x25 | L5, L12 |
| 2 | 8M | stmbl:Crystal_SMD_0503_4Pads | Y1, Y2 |
| 2 | CONN_01X04 | stmbl:Pin_Header_Straight_1x04_smd | P7, P12 |
| 2 | CONN_01X06 | stmbl:RM3.5_1x6 | P5, P9 |
| 2 | LM358 | stmbl:SOIC-8-N | U6, U7 |
| 2 | LOGO | stmbl:esd | G***, G*** |
| 2 | USB_C_Receptacle_USB2.0 | stmbl:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | P1, P11 |
| 2 | red | stmbl:LED-0805-SIDE | D1, D16 |
| 1 | 10µH 1A | stmbl:SMD_INDUCTOR_32x25 | L6 |
| 1 | 150n | stmbl:C_1808 | C3 |
| 1 | 1m 250mA | stmbl:NPI31W | L2 |
| 1 | 22µ | stmbl:C_Radial_D6.5_L11_P2.5 | C143 |
| 1 | 4.7µH | stmbl:SMD_INDUCTOR_32x25 | L4 |
| 1 | 680n | stmbl:potential_snubber01 | C38 |
| 1 | CONN_01X02 | stmbl:Pin_Header_Angled_1x02 | P4 |
| 1 | CONN_01X02 | stmbl:AMASS_XT60IPW-M_1x03_P7.20mm_Horizontal | P6 |
| 1 | CONN_01X03 | stmbl:AMASS Connector MT60_1 | P8 |
| 1 | CONN_02X06 | stmbl:Socket_Strip_Angled_2x06 | P10 |
| 1 | IKCM30F60GDXKMA1 | stmbl:IKCM30F60GDXKMA1 | U12 |
| 1 | LNK304D | stmbl:SOIC-7 | U5 |
| 1 | LOGO | stmbl:Logo_Freakontrol_1 | LOGO2 |
| 1 | OPEN_HARDWARE_1 | stmbl:Symbol_OSHW-Logo_SilkScreen | LOGO1 |
| 1 | SI8621 | stmbl:SOIC-8-N | U3 |
| 1 | SMAJ24A TVS 24V | stmbl:SMA_Standard | D22 |
| 1 | STM32F303CBTx | stmbl:LQFP-48_7x7mm_Pitch0.5mm | U25 |
| 1 | STM32F405VG | stmbl:LQFP-100_14x14mm_Pitch0.5mm | U26 |
| 1 | fan | stmbl:radial fan | U234 |
| 1 | yellow | stmbl:LED-0805-SIDE | D17 |
| 1 | zldo1117 | stmbl:SOT-223 | U2 |
The 430 most common of 432 parts.
Similar boards
- 2 layers100 × 100 mm

- 2 layers100 × 100 mm

Stmbl 4.0
coon42/stmbl_otter
sudo dfu-util -d 0483:df11 -a 0 -s 0x8000000:leave -D objhvf3/hvf3.bin
425 parts1GPL-3.0 - 2 layers94 × 46 mm

- 2 layers40 × 38.1 mm

- 4 layers97.7 × 58.5 mm

Sumobot pcb
keer-nova74/STM32-Sumo-Robot-Controller-PCB
A robotics controller PCB project using an STM32 microcontroller, dual motor drivers, sensor interfaces, and power management, designed using KiCad.
111 parts - 4 layers100 × 100 mm

- 2 layers32 × 52 mm

- 2 layers100 × 100 mm

Questions
How big is the Stmbl 5.0 PCB?
It measures 99.8 × 99.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stmbl 5.0 use?
432 parts, built around the STM32F405VGT6, SN65176BD, IKCM30F60GDXKMA1 and RT8259GE. 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 Stmbl 5.0 KiCad files?
From the freakontrol/stmbl repository on GitHub, at the commit this page was made from: the board is hw/kicad/v5.0/stmbl_5.0.kicad_pcb and its schematic hw/kicad/v5.0/cmd.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stmbl 5.0 design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).