Barrett Drive Systems
4th-Gen Puck® Motor Controllers
Fully-integrated servo control, encoder included — 400 W from 16 mm, 4 kW from 37 mm.
No Space? No problem
Two controllers, one platform
P4-16™ — the smallest motor controller on the market: 16 mm, 2 g, 1.2 cm³, up to 400 W. Integral 12-bit encoder, snap-on connectors, daisy-chain wiring.
P4-37™ — same platform, more muscle: up to 160 V, 20 A and 4 kW peak in 12.5 cm³ — built for high-speed, high-payload applications like Barrett's Ultra-High-Speed WAM® 3.0.
VAULT
THESE ARE FORMS - DO NOT DELETE - THESE GATE PDFs BEHIND EMAIL REGISTRATION - THESE ARE HIDDEN ON THE LIVE PAGE
See it in action
The Puck in motion
Specifications
P4-16 vs P4-37
| P4-16™16 mm · smallest | P4-37™37 mm · highest power | |
|---|---|---|
| Operating Voltage | 12–48 V DC · 60 V max | 12–160 V DC · 200 V max |
| Drive Current | 3.5 A cont · 7 A peak | 7 A cont · 20 A peak |
| Output Power | 400 W peak | 4 kW peak |
| Dimensions | 16 mm OD · 6 mm H | 37 mm OD · 11.5 mm H |
| Volume·Mass | 1.2 cm³ · 2 g | 12.5 cm³ · 16 g |
| Encoder·Commutation | 12-bit angular resolution (integral) · Space-vector FOC | |
| Comms·Bus Length | CANopen (1 Mbps) · Max 20 m | |
| Operating Temp | −25 °C to 100 °C | |
interactive
Explore the operating region
Drag the controls to see peak & continuous current vs. bus voltage — and read the efficiency at any operating point.
How it compares
~1/3 the size of the nearest competitor
Drawn to scale, the entire P4-16 footprint (Ø 16 mm × 6 mm) sits inside the outline of either competitor: 3–5× smaller from the top and ~1/3 the volume of the nearest one. It gets there without trading away thickness — at 6 mm it matches the slimmest drive here — and without leaving anything out, because that footprint already includes the integral 12-bit encoder. The others still need an external sensor, wires and connectors added back.
![]() |
![]() |
![]() |
|
|---|---|---|---|
| Barrett Puck® P4-16™ | Novanta Denali NET | Elmo Gold Twitter | |
| Size (cm³) | 1.2 | 3.5 | 12.6 |
| Mass | 2 g | 3.86 g | 20 g |
| Operating Temp | −25 °C to 100 °C | −20 °C to 60 °C | 0 °C to 50 °C |
| Competitive Claim | ~1/3 the size of the nearest competitor | “Smallest form factor” | “Industry’s smallest” |
| Encoder | Integral (option for external) | External — extra wires & connectors | External — extra wires & connectors |
| Encoder Precision | 12-bit angular resolution | Not included | Not included |
| Encoder Speed > 10,000 RPM | ✓ | No encoder | No encoder |
| Location | United States | Spain | Israel |
Ready to shrink your servo stack?
Buy a dev kit today, or talk to an engineer about your application.




