SiPDrive
Just4Stan·SiPDrive·hw/SiPDrive/SiPDrive.kicad_pcb
About the SiPDrive PCB
SiPDrive is an open source PCB design by Just4Stan, published on GitHub under the CC-BY-NC-4.0 license. It is a 6-layer board measuring 20 × 27 mm, with 89 components from 28 distinct parts.
Other key parts include the STSPIN32G4, MT6701, TCAN1057, C39673733 and SH-3P. By type, the board carries 36 resistors, 35 capacitors, 7 ICs, 6 transistors, 3 diodes and 2 inductors.
It belongs with the robotics & motion designs in this gallery.
From the project
Compact FOC motor controller firmware + hardware (STSPIN32G4 + MT6701 + CAN-FD) for QDD actuators
Compact Field-Oriented Control (FOC) firmware and hardware for QDD actuators
SiPDrive is an open-source motor controller built around the STSPIN32G4 System-in-Package, MT6701 magnetic encoder, and CAN-FD communication. It targets compact quasi-direct-drive (QDD) actuator applications with torque, position, and speed control.
- 40 kHz FOC current loop with hardware CORDIC acceleration - CAN-FD command/telemetry (1 Mbps nominal, 5 Mbps data) - Current and position control modes - 14-bit magnetic encoder (MT6701 SSI/ABZ selectable via solder jumper) - On-device encoder calibration with…

Main components on the SiPDrive
SiPDrive bill of materials (BOM)
89 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STSPIN32G4 | VFQFPN-64_L9.0-W9.0-P0.50-TL-EP4.0 | U1 |
| 1 | MT6701 | QFN-16_L3.0-W3.0-P0.50-TL-EP1.7 | U2 |
| 1 | TCAN1057 | TSOT-23-8_L2.9-W1.6-P0.65-LS2.8-BR | U3 |
| 1 | C39673733 LDO | UDFN-4_L1.0-W1.0-P0.65-BL-EP | U4 |
| 2 | SH-3P | CONN-SMD_SM03B-SRSS-TB-LF-SN-P | U5, U6 |
| 1 | ~ | SiPDrive_EDGE | U7 |
| 6 | SP40N03GNJ | POWERPAK-1212-8_L3.0-W3.0-P0.65-LS3.3-BL | Q1, Q2, Q3, Q4, Q5, Q6 |
| 1 | DSK110 | SOD-123_L2.8-W1.8-LS3.7-FD | D1 |
| 1 | LED | LED_0402_1005Metric | D2 |
| 1 | SMBJ26A_C908802 | SMB_L4.5-W3.7-LS5.4-RD | D3 |
| 1 | BLM15HD102SN1D | C_0402_1005Metric | FB1 |
| 1 | YSMC252012 | L1008 | L1 |
| 7 | 100N 100n | C_0201_0603Metric | C1, C2, C3, C4, C5, C10, C12 |
| 15 | 10UF 10uF | C_1206_3216Metric | C6, C8, C18, C19, C20, C21, C24, C25 +7 |
| 1 | 220N 220n | C_0402_1005Metric | C7 |
| 1 | 10UF 10uF | C_0603_1608Metric | C9 |
| 1 | 10UF 10uF | C_0402_1005Metric | C11 |
| 6 | 1UF 1uF | C_0402_1005Metric | C13, C17, C27, C28, C29, C31 |
| 4 | 33N 33n | C_0201_0603Metric | C14, C15, C16, C30 |
| 3 | SME08A1FR002T | R0508 | R1, R19, R21 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 7 | 20R | R_0201_0603Metric | R2, R3, R4, R5, R7, R8, R18 |
| 7 | 10K 10k | R_0201_0603Metric | R6, R9, R11, R13, R16, R17, R37 |
| 2 | 100K 100k | R_0201_0603Metric | R10, R15 |
| 1 | NCP15 | R0402 | R12 |
| 1 | NCP15 | C_0805_2012Metric | R14 |
| 6 | 1.5K 1.5k | R_0201_0603Metric | R22, R23, R28, R29, R33, R34 |
| 3 | 15K 15k | R_0201_0603Metric | R24, R27, R32 |
| 6 | 30K 30k | R_0201_0603Metric | R25, R26, R30, R31, R35, R36 |
SiPDrive design files
The KiCad project lives in the Just4Stan/SiPDrive repository on GitHub; these links point at the commit this page was built from.
SiPDrive: common questions
How big is the SiPDrive PCB?
The SiPDrive measures 20 × 27 mm, has 6 copper layers and is 1.5408 mm thick.
How many components are on the SiPDrive?
89 components, from 28 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the SiPDrive design files?
From the Just4Stan/SiPDrive repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the SiPDrive design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Similar boards
Cube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kRp2040 encoder
Twisted-Fields
36.7 × 33.3 mm10 parts2LCustom license417VESC Controller
paltatech
160 × 90 mm908 parts2LNo license354${BOARD NAME} Assembly
EPFLXplore
45 × 43.5 mm21 parts4LApache-2.0345Volumetric display
idlehandsdev
23 × 120 mm70 parts2LCC-BY-SA-4.0312OpenESC-20x20
OpenDrone-hw
31.2 × 33 mm180 parts6LCERN-OHL-S-2.0243