Servo drive
glovepost·atoplace·examples/spin-servo-drive/elec/layout/default/servo-drive.kicad_pcb
About the Servo drive PCB
Servo drive is an open source PCB design by glovepost, published on GitHub under the MIT license. It is a 4-layer board measuring 37.6 × 39.9 mm, with 119 components from 45 distinct parts.
By type, the board carries 50 capacitors, 37 resistors, 31 ICs and 1 connector.
It belongs with the robotics & motion and usb & debug tools designs in this gallery.
From the project
KiCAD EDA automatic component placement tool
Compared to the steppers we stick on our 3D printers, CNC machines and paintball turrets: - They're way faster 🏃 - Far more powerful (higher torque for longer) 💪 - More accurate (higher resolution) 🎯 - And they're closed loop (they know where they are) 🤖
The only downside is that they're expensive, like hundreds of dollars.
Introducing spin ✨ - the $30 servo for the masses (designed with atopile)

Servo drive bill of materials (BOM)
119 components, 45 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | — | V-DFN3030-8K_L3.0-W3.0-P0.65-BL | U1, U3, U28 |
| 2 | — | CONN-TH_XT30PW-M | U2, U14 |
| 4 | — | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U4, U20, U21, U24 |
| 2 | — | LED-SMD_4P-L4.0-W1.4_SK6805SIDE-S | U5, U32 |
| 2 | — | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U6, U18 |
| 3 | — | OutputPad | U7, U8, U9 |
| 1 | — | IND-SMD_L4.0-W4.0 | U10 |
| 1 | — | KEY-SMD_SKTDLDE010 | U11 |
| 1 | — | VQFN-24_L4.0-W4.0-P0.50-TL-EP2.5 | U12 |
| 1 | — | UFQFPN-48_L7.0-W7.0-P0.50-BL-EP | U13 |
| 1 | — | CONN-SMD_4P-P1.00_SM04B-SRSS-TB-LF-SN | U15 |
| 1 | — | TAG-CONNECT_TC2050-IDC | U16 |
| 2 | — | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL | U22, U23 |
| 1 | — | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U25 |
| 2 | — | CONN-SMD_4P-P1.25_SM04B-GHS-TB-LF-SN | U26, U27 |
| 1 | — | TSSOP-16_L5.0-W4.4-P0.65-LS6.4-BL | U29 |
| 2 | — | SOD-323_L1.8-W1.3-LS2.5-RD | U30, U36 |
| 1 | — | OSC-SMD_4P-L3.2-W2.5-BL | U37 |
| 1 | — | USB-C-SMD_KH-TYPE-C-16P | J1 |
| 1 | 10V 10uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0603 | C1 |
Show 25 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | 16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C2, C13, C16, C17, C18, C19, C24, C28 +2 |
| 19 | — | C0805 | C3, C4, C6, C20, C21, C22, C25, C26 +11 |
| 11 | 25V 1uF X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C5, C7, C9, C14, C15, C33, C34, C41 +3 |
| 1 | 25V 10uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0805 | C8 |
| 3 | 50V 2.2nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C10, C11, C12 |
| 3 | 16V 4.7uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0603 | C23, C31, C32 |
| 2 | 50V 22pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C42, C44 |
| 4 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R1, R15, R20, R38 |
| 7 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 1kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R2, R6, R13, R25, R44, R48, R50 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 100kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R3 |
| 3 | 3mΩ +/- 1% | R0805 | R4, R8, R47 |
| 2 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 5.1kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R5, R9 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 200Ω 0402 Chip Resistor - Surface Mount ROHS | R0402 | R7 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 27.4kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R10 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 3kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R11 |
| 6 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 47kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R12, R14, R26, R45, R49, R51 |
| 3 | 62.5mW Thick Film Resistors 50V -200ppm/℃~+500ppm/℃ ±1% 6.04Ω 0402 Chip Resistor - Surface Mount ROHS | R0402 | R16, R46, R52 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 20.5kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R17 |
| 1 | 62.5mW Thick Film Resistors 50V ±1% ±200ppm/℃ 6.34kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R18 |
| 1 | 10kohm +/- 1% | R0402 | R19 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 11.5kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R21 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 6.2kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R22 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 41.2kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R29 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 4.3kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R30 |
| 1 | 62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 43kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R31 |
Servo drive design files
The KiCad project lives in the glovepost/atoplace repository on GitHub; these links point at the commit this page was built from.
Servo drive: common questions
How big is the Servo drive PCB?
The Servo drive measures 37.6 × 39.9 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Servo drive?
119 components, from 45 distinct parts. The full bill of materials is listed on this page.
Where can I download the Servo drive design files?
From the glovepost/atoplace repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Servo drive design in my own project?
Yes, under the terms of its MIT license, which glovepost chose for the repository.
More boards in atoplace
RP2040/RP2350
Demomatrix
glovepost
10.8 × 7.4 mm1591 parts2LMIT1Demo matrix2
glovepost
116.2 × 116.2 mm496 parts2LMIT1ESP32
Badge
glovepost
59.3 × 39 mm245 parts4LMIT1Grid100x100
glovepost
33.6 × 35.5 mm200 parts4LMIT1Default
glovepost
45 × 167 mm137 parts4LMIT1Hat
glovepost
108 × 115.8 mm83 parts4LMIT1Cluster test
glovepost
26.2 × 26.2 mm31 parts2LMIT1Cluster2x2
glovepost
26.2 × 26.2 mm31 parts2LMIT1Strip10
glovepost
33.6 × 2 mm20 parts2LMIT1ESP32
Esp32 minimal
glovepost
34.2 × 26.8 mm19 parts2LMIT1Row2
glovepost
26.2 × 11.2 mm10 parts2LMIT1
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kTriple adapter
rene-dev
57 × 75 mm26 parts2LGPL-3.0979Bob
rene-dev
100 × 100 mm140 parts2LGPL-3.0979Mesabob
rene-dev
87.5 × 50 mm44 parts2LGPL-3.0979Trollerv2
rene-dev
100 × 75 mm33 parts4LGPL-3.0979