
Flight Controller
desanv01/Flight-Controller-V2
STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.

A clone of the MKS ESP32-based FOC BLDC driver
Esp32-bldc foc is an open-source printed circuit board by CapnKernel, from the CapnKernel/esp32-bldc-foc repository on GitHub. It is a 4-layer board of 70 × 56 mm with 126 parts on 115 nets.
It is built around the ESP32-S3-WROOM-1-N8, INA181A1IDBVR(LX) and EG2133, with the SRV05-4, AP30H80Q and B5819WS among its other parts. Its parts include 44 connectors, 27 capacitors, 23 resistors, 6 ICs and 6 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.
A clone of the MKS ESP32-based FOC BLDC driver
Originally found here:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | PCB_Pin_Breakout | afork-kicad-parts:tinySJ-Testpoint-0.7mm | P1, P2, P3, P4, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21 +5 |
| 19 | PCB_Patch | afork-kicad-parts:tinySJ-Bridged | P22, P23, P24, P25, P26, P27, P28, P29, P30, P31, P32, P33, P34, P35, P36, P37 +3 |
| 8 | 100n | Capacitor_SMD:C_0603_1608Metric | C2, C4, C13, C19, C23, C27, C29, C30 |
| 6 | 1k | Resistor_SMD:R_0603_1608Metric | R4, R6, R36, R37, R38, R39 |
| 6 | 22u | Capacitor_SMD:C_0805_2012Metric | C18, C22, C31, C32, C33, C34 |
| 6 | 2R2 | Resistor_SMD:R_0603_1608Metric | R18, R22, R24, R28, R30, R32 |
| 6 | AP30H80Q | esp32-bldc-foc:DFN-8_L3.2-W3.1-P0.65-LS3.4-BL | Q8, Q10, Q12, Q14, Q16, Q18 |
| 4 | 10u | Capacitor_SMD:C_1206_3216Metric | C15, C16, C21, C25 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 3 | 0R01 | Resistor_SMD:R_1206_3216Metric | R2, R20, R26 |
| 3 | 22u 35V | Capacitor_SMD:C_0805_2012Metric | C14, C17, C20 |
| 3 | B5819WS | Diode_SMD:D_SOD-323 | D7, D9, D11 |
| 3 | INA181A1IDBVR | Package_TO_SOT_SMD:SOT-23-6 | U2, U21, U23 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R3 |
| 2 | 220u 35V | Capacitor_SMD:CP_Elec_8x10 | C24, C26 |
| 2 | SW_Push | afork-kicad-parts:SW_Push_SPST_NO_432 | BOOT1, RESET1 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric | R34 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 100n 50V | Capacitor_SMD:C_0603_1608Metric | C28 |
| 1 | 10R | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 18k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 1A Poly | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 220u 35v | Capacitor_SMD:CP_Elec_8x10 | C35 |
| 1 | 24k9 | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 2A Poly | esp32-bldc-foc:Fuse_2018_5045Metric | F1 |
| 1 | 5A | esp32-bldc-foc:Fuseholder_Blade | F3 |
| 1 | 64k9 | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | VR1 |
| 1 | BLM21 | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | EG2133 | esp32-bldc-foc:TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BL | U6 |
| 1 | ENCODER | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J1 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | GREEN | LED_SMD:LED_0603_1608Metric | LED1 |
| 1 | I2C2 | afork-kicad-parts:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J2 |
| 1 | LMR38020 | Package_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias | VR2 |
| 1 | MOTOR | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal | J4 |
| 1 | SMF26A | Diode_SMD:D_SMF | D6 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | SS56 | Diode_SMD:D_SMA | D1 |
| 1 | USB_C_Socket | afork-kicad-parts:Tinker-USB_C | USB1 |
| 1 | VDRIVE | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal | J3 |
| 1 | VLS5045 15uH | Inductor_SMD:L_TDK_VLS6045EX_VLS6045AF | L3 |

desanv01/Flight-Controller-V2
STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.







tomrodinger/servomotor
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.
It measures 70 × 56 mm and has 4 copper layers, 1.6 mm thick.
126 parts, built around the ESP32-S3-WROOM-1-N8, INA181A1IDBVR(LX), EG2133 and SRV05-4. 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.
From the CapnKernel/esp32-bldc-foc repository on GitHub, at the commit this page was made from: the board is Hardware/esp32-bldc-foc.kicad_pcb and its schematic Hardware/esp32-bldc-foc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CapnKernel before reusing the design.