Robot Parts List Parts · Guides · About

AR4 (MK5) parts list

The AR4 manual gives conflicting motor part numbers (BOM vs DIP switch table). Check the motor list in Mistakes builders make before ordering.

Desktop six axis arm with machined aluminum links, geared closed loop steppers and a Teensy controller, built from kits or self-sourced parts.

Robot armsadvanced by Annin Robotics (Chris Annin)

Total parts cost: $1,200 to $2,300 (cheapest listed sellers add up to about $1,452)
Kit route: combo kit from $1,189 plus the StepperOnline package at $699 plus filament, about $1,950; adding the $299.98 ready-printed cover set and a $74.50 servo gripper kit gives the high end. Low end is a rough guess for a 3D printed structure with self-sourced hardware and electrics plus the $699 motor package. Excludes grippers unless noted, a PC, tools, tax and shipping.

Exploded view

StepperOnline 17HS15-1684D-EG10-AR4 geared stepper: ×1. Where to buy×1StepperOnline 17HS15-1684D-EG10-AR4 geared steppermotor · buy ↗StepperOnline 23HS22-2804D-YGS50-AR4 geared stepper: ×1. Where to buy×1StepperOnline 23HS22-2804D-YGS50-AR4 geared steppermotor · buy ↗StepperOnline 17HS15-1684D-EG50-AR4 geared stepper: ×1. Where to buy×1StepperOnline 17HS15-1684D-EG50-AR4 geared steppermotor · buy ↗StepperOnline 11HS20-0674D-EGS16-AR4 geared stepper: ×1. Where to buy×1StepperOnline 11HS20-0674D-EGS16-AR4 geared steppermotor · buy ↗StepperOnline linear stepper for J5 (17E19S1684MB4-200RS-A: ×1. Where to buy×1StepperOnline linear stepper for J5 (17E19S1684MB4-200RS-Amotor · buy ↗StepperOnline 14HS11-1004D-EGS20-AR4 geared stepper: ×1. Where to buy×1StepperOnline 14HS11-1004D-EGS20-AR4 geared steppermotor · buy ↗StepperOnline DM332T digital stepper driver: ×3. Where to buy×3StepperOnline DM332T digital stepper driverdriver · buy ↗StepperOnline DM320T digital stepper driver: ×3. Where to buy×3StepperOnline DM320T digital stepper driverdriver · buy ↗StepperOnline LYD2409000 24V 230W power adapter: ×1. Where to buy×1StepperOnline LYD2409000 24V 230W power adapterpower · buy ↗StepperOnline ST-M3 motor bracket: ×1. Where to buy×1StepperOnline ST-M3 motor bracketmotor bracket · buy ↗AR4 MK5 structural parts (26 aluminum parts): ×1. Where to buy×1AR4 MK5 structural parts (26 aluminum parts)structure · buy ↗1 in OD aluminum tube, 0.035 in wall, cut to 116.3 mm: ×1. Where to buy×11 in OD aluminum tube, 0.035 in wall, cut to 116.3 mmstructure · buy ↗32009 taper roller bearing: ×2. Where to buy×232009 taper roller bearingbearing · buy ↗30206 taper roller bearing: ×2. Where to buy×230206 taper roller bearingbearing · buy ↗30204 taper roller bearing: ×1. Where to buy×130204 taper roller bearingbearing · buy ↗30203 taper roller bearing: ×1. Where to buy×130203 taper roller bearingbearing · buy ↗AXK3552 / AS3552 thrust bearing with washers: ×1. Where to buy×1AXK3552 / AS3552 thrust bearing with washersbearing · buy ↗NTA1625 needle thrust bearing: ×3. Where to buy×3NTA1625 needle thrust bearingbearing · buy ↗TRA1625 thrust washer: ×4. Where to buy×4TRA1625 thrust washerbearing · buy ↗TRD1625 thrust washer: ×2. Where to buy×2TRD1625 thrust washerbearing · buy ↗B1616 needle roller bearing: ×2. Where to buy×2B1616 needle roller bearingbearing · buy ↗HK1612 needle roller bearing: ×1. Where to buy×1HK1612 needle roller bearingbearing · buy ↗688Z deep groove ball bearing: ×1. Where to buy×1688Z deep groove ball bearingbearing · buy ↗Brass bushing 3 mm ID x 7 mm OD x 20 mm: ×2. Where to buy×2Brass bushing 3 mm ID x 7 mm OD x 20 mmbushing · buy ↗3 mm shaft, 85 mm long: ×2. Where to buy×23 mm shaft, 85 mm longshaft · buy ↗8 mm keyed rotary shaft, 50 mm long: ×1. Where to buy×18 mm keyed rotary shaft, 50 mm longshaft · buy ↗2x2 mm key stock, 50 mm long: ×1. Where to buy×12x2 mm key stock, 50 mm longshaft · buy ↗60 tooth XL timing pulley: ×1. Where to buy×160 tooth XL timing pulleypulley · buy ↗HTD 5M 20 tooth pulley (one long, one short): ×2. Where to buy×2HTD 5M 20 tooth pulley (one long, one short)pulley · buy ↗XL 15 tooth pulley, 8 mm bore: ×2. Where to buy×2XL 15 tooth pulley, 8 mm borepulley · buy ↗XL 10 tooth pulley, 6 mm bore: ×1. Where to buy×1XL 10 tooth pulley, 6 mm borepulley · buy ↗HTD 550-5M belt: ×1. Where to buy×1HTD 550-5M beltbelt · buy ↗180XL037 timing belt: ×1. Where to buy×1180XL037 timing beltbelt · buy ↗150XL037 timing belt: ×1. Where to buy×1150XL037 timing beltbelt · buy ↗84XL037 timing belt: ×1. Where to buy×184XL037 timing beltbelt · buy ↗#6 x .375 thread forming screw: ×26. Where to buy×26#6 x .375 thread forming screwfastener · buy ↗M1.6x4 pan head screw: ×6. Where to buy×6M1.6x4 pan head screwfastener · buy ↗M2.5x6 pan head screw: ×6. Where to buy×6M2.5x6 pan head screwfastener · buy ↗M2.5x8 pan head screw: ×6. Where to buy×6M2.5x8 pan head screwfastener · buy ↗M3x6 button head screw: ×2. Where to buy×2M3x6 button head screwfastener · buy ↗M3x30 pan head screw: ×16. Where to buy×16M3x30 pan head screwfastener · buy ↗M3x10 flat head screw: ×13. Where to buy×13M3x10 flat head screwfastener · buy ↗M3x10 set screw: ×4. Where to buy×4M3x10 set screwfastener · buy ↗M3x10 pan head screw: ×8. Where to buy×8M3x10 pan head screwfastener · buy ↗M3x14 pan head screw: ×8. Where to buy×8M3x14 pan head screwfastener · buy ↗M3x14 socket head screw: ×6. Where to buy×6M3x14 socket head screwfastener · buy ↗M3x16 socket head screw: ×4. Where to buy×4M3x16 socket head screwfastener · buy ↗M3x20 flat head screw: ×8. Where to buy×8M3x20 flat head screwfastener · buy ↗M3x20 pan head screw: ×6. Where to buy×6M3x20 pan head screwfastener · buy ↗M3x25 pan head screw: ×8. Where to buy×8M3x25 pan head screwfastener · buy ↗M3x3 set screw: ×5. Where to buy×5M3x3 set screwfastener · buy ↗M3x4 set screw: ×9. Where to buy×9M3x4 set screwfastener · buy ↗M3x5 set screw: ×20. Where to buy×20M3x5 set screwfastener · buy ↗M3x5 socket head screw: ×5. Where to buy×5M3x5 socket head screwfastener · buy ↗M3x6 set screw: ×7. Where to buy×7M3x6 set screwfastener · buy ↗M3x8 socket head screw: ×5. Where to buy×5M3x8 socket head screwfastener · buy ↗M4 nut: ×4. Where to buy×4M4 nutfastener · buy ↗M4 washer: ×12. Where to buy×12M4 washerfastener · buy ↗M4x10 flat head screw: ×16. Where to buy×16M4x10 flat head screwfastener · buy ↗M4x10 set screw: ×12. Where to buy×12M4x10 set screwfastener · buy ↗M4x8 pan head screw: ×3. Where to buy×3M4x8 pan head screwfastener · buy ↗M4x10 socket head screw: ×16. Where to buy×16M4x10 socket head screwfastener · buy ↗M4x14 flat head screw: ×2. Where to buy×2M4x14 flat head screwfastener · buy ↗M4x14 socket head screw: ×1. Where to buy×1M4x14 socket head screwfastener · buy ↗M4x18 flat head screw: ×6. Where to buy×6M4x18 flat head screwfastener · buy ↗M4x20 pan head screw: ×2. Where to buy×2M4x20 pan head screwfastener · buy ↗M4x20 socket head screw: ×8. Where to buy×8M4x20 socket head screwfastener · buy ↗M4x45 pan head screw: ×4. Where to buy×4M4x45 pan head screwfastener · buy ↗M4x5 set screw: ×20. Where to buy×20M4x5 set screwfastener · buy ↗M6x14 socket head screw: ×13. Where to buy×13M6x14 socket head screwfastener · buy ↗M6x18 flat head screw: ×9. Where to buy×9M6x18 flat head screwfastener · buy ↗M6x20 socket head screw: ×3. Where to buy×3M6x20 socket head screwfastener · buy ↗M8x14 socket head screw: ×2. Where to buy×2M8x14 socket head screwfastener · buy ↗20 AWG flexible silicone wire, black, red, blue and green: ×3.2 m each color. Where to buy×3.2 m each color20 AWG flexible silicone wire, black, red, blue and greenwire · buy ↗Continuous flex CAT5 (or better) cable, 26 AWG shielded, s: ×6.6 m. Where to buy×6.6 mContinuous flex CAT5 (or better) cable, 26 AWG shielded, swire · buy ↗Standard CAT5 (or better) cable: ×50 cm. Where to buy×50 cmStandard CAT5 (or better) cablewire · buy ↗20 AWG 2 conductor red and black wire: ×37 cm. Where to buy×37 cm20 AWG 2 conductor red and black wirewire · buy ↗1/4 in braided sleeve: ×3 m. Where to buy×3 m1/4 in braided sleevewire · buy ↗3/4 in braided sleeve: ×1.65 m. Where to buy×1.65 m3/4 in braided sleevewire · buy ↗PG-21 cable gland nut: ×2. Where to buy×2PG-21 cable gland nutconnector · buy ↗EMI shielding tape, 2.5 cm wide: ×66 cm. Where to buy×66 cmEMI shielding tape, 2.5 cm wideshielding · buy ↗USB-C 90 degree keystone jack: ×1. Where to buy×1USB-C 90 degree keystone jackconnector · buy ↗Micro USB to USB-C cable, 20 cm: ×1. Where to buy×1Micro USB to USB-C cable, 20 cmcable · buy ↗3144 Hall effect sensor, 3.3V: ×3. Where to buy×33144 Hall effect sensor, 3.3Vsensor · buy ↗10T85 limit switch: ×3. Where to buy×310T85 limit switchsensor · buy ↗Round magnet 4x4 mm: ×3. Where to buy×3Round magnet 4x4 mmmagnet · buy ↗Dupont 2.54 mm female 3 pin lead: ×5. Where to buy×5Dupont 2.54 mm female 3 pin leadconnector · buy ↗5.5 mm DC power jack socket: ×1. Where to buy×15.5 mm DC power jack socketpower · buy ↗KCD1 SPST rocker switch: ×1. Where to buy×1KCD1 SPST rocker switchswitch · buy ↗40 mm 24 VDC brushless fan: ×1. Where to buy×140 mm 24 VDC brushless fanfan · buy ↗PBS-110 push button switch: ×1. Where to buy×1PBS-110 push button switchswitch · buy ↗Teensy 4.1 with pins: ×1. Where to buy×1Teensy 4.1 with pinscontroller · buy ↗Terminal block breakout board for Teensy 4.1: ×1. Where to buy×1Terminal block breakout board for Teensy 4.1controller · buy ↗2x12 power distribution terminal block: ×1. Where to buy×12x12 power distribution terminal blockpower · buy ↗

Tap any part to see where to buy it. Diagram is schematic, not to scale.

Every part you need

PartQtySpecWhere to buy
StepperOnline 17HS15-1684D-EG10-AR4 geared stepper
motor
1NEMA 17, 10:1 precision planetary gearbox, 1000 PPR magnetic encoder; driver set to 1.82 A, 800 microsteps
Joint 1 (base)
StepperOnline: $91.71 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline 23HS22-2804D-YGS50-AR4 geared stepper
motor
1NEMA 23, 2.8 A, 50:1 YGS planetary gearbox, 1000 PPR encoder; driver set to 2.29 A
Joint 2 (shoulder), the highest load joint
StepperOnline: $152.52 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline 17HS15-1684D-EG50-AR4 geared stepper
motor
1NEMA 17, 50:1 precision planetary gearbox, 1000 PPR encoder; driver set to 1.82 A
Joint 3 (elbow)
StepperOnline: $101.68 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline 11HS20-0674D-EGS16-AR4 geared stepper
motor
1NEMA 11, 16:1 planetary gearbox, 1000 PPR encoder; driver set to 0.50 A
Joint 4 (forearm roll)
StepperOnline: $106.65 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline linear stepper for J5 (17E19S1684MB4-200RS-AR4 in the current package)
motor
1NEMA 17 external lead screw linear motor, 1.68 A, 200 mm screw, 1000 PPR encoder; manual names 17LS19-1684E-200G; driver set to 1.56 A, 1600 microsteps
Joint 5 (wrist pitch) via a lead screw
StepperOnline: $65.40 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline 14HS11-1004D-EGS20-AR4 geared stepper
motor
1NEMA 14, 20:1 precision planetary gearbox, 1000 PPR encoder; driver set to 0.92 A
Joint 6 (tool flange)
StepperOnline: $98.76 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline DM332T digital stepper driver
driver
31.0 to 3.2 A, 18 to 30 VDC
Drives joints 1, 2 and 3
StepperOnline: $16.05 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline DM320T digital stepper driver
driver
30.3 to 2.2 A, 10 to 30 VDC
Drives joints 4, 5 and 6
StepperOnline: $13.75 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline LYD2409000 24V 230W power adapter
power
124 VDC, 7 to 9 A, 100 to 240 VAC input
Powers the drivers and the arm
StepperOnline: $76.12 (unverified) StepperOnline: check price (unverified) full AR4-MK4/5 motor, driver and power package ($699, see Kits)
StepperOnline ST-M3 motor bracket
motor bracket
1Bracket for the J4 motor
Mounts the NEMA 11 J4 motor
StepperOnline: check price (unverified) manual lists it under StepperOnline; confirm it ships in the package
AR4 MK5 structural parts (26 aluminum parts)
structure
1Base plate, turrets, spindles, arm, motor mounts, J5 and J6 housings; can be 3D printed instead
The arm's frame
Annin Robotics: $699.00 set of 26
1 in OD aluminum tube, 0.035 in wall, cut to 116.3 mm
structure
1McMaster-Carr 1968T17; cut and drill per the manual drawing
J4 main shaft; only needed for a fully 3D printed arm
McMaster-Carr: check price (unverified) length; cut to 116.3 mm
32009 taper roller bearing
bearing
245x75x20 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
30206 taper roller bearing
bearing
230x62x17.25 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
30204 taper roller bearing
bearing
120x47x15.25 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
30203 taper roller bearing
bearing
117x40x13.25 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
AXK3552 / AS3552 thrust bearing with washers
bearing
135x52x4 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
NTA1625 needle thrust bearing
bearing
31.00x1.5625x0.0781 in
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
TRA1625 thrust washer
bearing
41.000x1.5625x0.0312 in
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
TRD1625 thrust washer
bearing
21.000x1.5625x0.125 in
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
B1616 needle roller bearing
bearing
21x1-1/4x1 in
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
HK1612 needle roller bearing
bearing
116x22x12 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
688Z deep groove ball bearing
bearing
18x16x5 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
Brass bushing 3 mm ID x 7 mm OD x 20 mm
bushing
23x7x20 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
3 mm shaft, 85 mm long
shaft
2Usually sold at 100 mm; cut to 85 mm
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
8 mm keyed rotary shaft, 50 mm long
shaft
18 mm with keyway
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
2x2 mm key stock, 50 mm long
shaft
12 mm square
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
60 tooth XL timing pulley
pulley
1Phenolic version works; a print file also exists
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
HTD 5M 20 tooth pulley (one long, one short)
pulley
2Pair for the joint 3 HTD drive
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
XL 15 tooth pulley, 8 mm bore
pulley
2One needs a 3 mm keyway broached
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
XL 10 tooth pulley, 6 mm bore
pulley
1XL pitch
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
HTD 550-5M belt
belt
1550 mm, 5 mm pitch
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
180XL037 timing belt
belt
1XL pitch, 3/8 in wide
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
150XL037 timing belt
belt
1XL pitch, 3/8 in wide
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
84XL037 timing belt
belt
1XL pitch, 3/8 in wide
Listed in the manual's hardware BOM
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
#6 x .375 thread forming screw
fastener
26Thread forming screw for plastic
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M1.6x4 pan head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M2.5x6 pan head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M2.5x8 pan head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x6 button head screw
fastener
2The fastener table lists M3x6 button head twice (1 + 1)
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x30 pan head screw
fastener
16Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x10 flat head screw
fastener
13Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x10 set screw
fastener
4Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x10 pan head screw
fastener
8Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x14 pan head screw
fastener
8Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x14 socket head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x16 socket head screw
fastener
4Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x20 flat head screw
fastener
8Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x20 pan head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x25 pan head screw
fastener
8Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M3x3 set screw
fastener
5Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x4 set screw
fastener
9Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x5 set screw
fastener
20Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x5 socket head screw
fastener
5Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x6 set screw
fastener
7Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M3x8 socket head screw
fastener
5Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4 nut
fastener
4Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4 washer
fastener
12Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M4x10 flat head screw
fastener
16Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x10 set screw
fastener
12Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x8 pan head screw
fastener
3Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M4x10 socket head screw
fastener
16Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x14 flat head screw
fastener
2Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x14 socket head screw
fastener
1Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x18 flat head screw
fastener
6Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x20 pan head screw
fastener
2Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M4x20 socket head screw
fastener
8Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M4x45 pan head screw
fastener
4Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits)
M4x5 set screw
fastener
20Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M6x14 socket head screw
fastener
13Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M6x18 flat head screw
fastener
9Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M6x20 socket head screw
fastener
3Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
M8x14 socket head screw
fastener
2Per the manual's fastener list
Assembly
Annin Robotics: check price (unverified) full AR4 MK5 hardware kit ($319, see Kits) Fastenere: check price (unverified) choose length and pack size
20 AWG flexible silicone wire, black, red, blue and green
wire
3.2 m each colorPer the manual's electrical BOM
Motor and power wiring
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Continuous flex CAT5 (or better) cable, 26 AWG shielded, stranded
wire
6.6 mPer the manual's electrical BOM
Encoder and signal runs through the arm
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Standard CAT5 (or better) cable
wire
50 cmPer the manual's electrical BOM
Short runs in the base; solid core is fine
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
20 AWG 2 conductor red and black wire
wire
37 cmPer the manual's electrical BOM
Power lead
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
1/4 in braided sleeve
wire
3 mPer the manual's electrical BOM
Wire bundling
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
3/4 in braided sleeve
wire
1.65 mPer the manual's electrical BOM
Main harness sleeve
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
PG-21 cable gland nut
connector
2Per the manual's electrical BOM
Harness pass-through
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
EMI shielding tape, 2.5 cm wide
shielding
66 cmPer the manual's electrical BOM
Shields signal wiring
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
USB-C 90 degree keystone jack
connector
1Per the manual's electrical BOM
PC connection on the base
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Micro USB to USB-C cable, 20 cm
cable
1Per the manual's electrical BOM
Teensy to keystone jack
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
3144 Hall effect sensor, 3.3V
sensor
3Per the manual's electrical BOM
Homing for joints 1 to 3
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
10T85 limit switch
sensor
3Per the manual's electrical BOM
Homing for the wrist joints
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Round magnet 4x4 mm
magnet
3Per the manual's electrical BOM
Triggers the Hall sensors
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Dupont 2.54 mm female 3 pin lead
connector
5Per the manual's electrical BOM
Sensor connections
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
5.5 mm DC power jack socket
power
1Per the manual's electrical BOM
24V input on the base
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
KCD1 SPST rocker switch
switch
1Per the manual's electrical BOM
Main power
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
40 mm 24 VDC brushless fan
fan
1Per the manual's electrical BOM
Cools the driver enclosure
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
PBS-110 push button switch
switch
1Per the manual's electrical BOM
Base push button
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Teensy 4.1 with pins
controller
1Per the manual's electrical BOM
Main controller (3.3V logic)
PJRC: check price (unverified) with pins Adafruit: $29.95 no headers; out of stock 2026-10-25 Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
Terminal block breakout board for Teensy 4.1
controller
1Per the manual's electrical BOM
Screw terminals for the Teensy
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)
2x12 power distribution terminal block
power
1Per the manual's electrical BOM
Distributes 24V and ground; qty not printed in the BOM, one board is shown
Annin Robotics: check price (unverified) full AR4 MK5 electrical kit ($229, see Kits)

Quantities follow the official AR4 (MK5) docs: https://www.anninrobotics.com/downloads. "Unverified" prices come from search listings or older BOMs that we could not confirm on the seller's product page.

Kits (fewer orders, check what they leave out)

KitPriceIncludesLeaves outBuy
AR4 MK5 Robot Combo Kit
Annin Robotics
$1,189.0026 machined aluminum parts, bearings, belts, pulleys, shafts, pins, screws and the primary electrical partsMotors, drivers, power supply, printed covers, gripperAnnin Robotics: $1,189.00
Upgraded AR4 Robot Complete Electric Package AR4-MK4/5
StepperOnline
$699.00Six geared encoder motors, 3x DM332T, 3x DM320T, LYD2409000 24V supply; fits MK3, MK4 and MK5Everything else; EU warehouse orders ship with EU plugs onlyStepperOnline: $699.00
AR4 MK5 Aluminum Parts Kit
Annin Robotics
$699.0026 machined aluminum structural partsHardware, electrics, motorsAnnin Robotics: $699.00
AR4 MK5 Hardware Kit
Annin Robotics
$319.00Bearings, belts, pulleys, shafts, pins, machine screws and set screwsStructure, electrics, motorsAnnin Robotics: $319.00
AR4 MK5 Electrical Parts Kit
Annin Robotics
$229.00Teensy 4.1 path, wiring and base electronicsMotors, drivers, power supplyAnnin Robotics: $229.00
AR4 3D printed parts set (red; gray and black also offered)
C.I. Printing
$299.98Ready-printed PETG covers and spacers (price as listed on Annin's kit page)Everything elseC.I. Printing: $299.98
Servo Gripper Parts Kit
Annin Robotics
$74.50Servo, Arduino Nano and breakout, current sensor, power supply, cables, hardwarePrinted fingers and housingsAnnin Robotics: $74.50
Pneumatic Gripper Parts Kit
Annin Robotics
$139.00Primary pneumatic gripper parts and mounting hardware24 VDC power brick, air supplyAnnin Robotics: $139.00

3D printed parts

Needed. Covers, spacers, sensor and magnet mounts are always printed; PETG is recommended. Manual settings: covers about 15 to 20% infill, structural spacers 50% with 4 walls. A fully printed structure is possible (at least 50% infill, 90%+ for J2 and J3 spindles and tension rings, about 2 spools) but needs epoxy for split parts, tapped holes and an aluminum J4 tube. Files: https://raw.githubusercontent.com/Annin-Robotics/downloads/main/2026/06/AR4-MK5-3D-Print-Files.zip

Mistakes builders make

FAQ

How much does it cost to build the AR4 (MK5)?

About $1,200 to $2,300 in parts at current prices, Kit route: combo kit from $1,189 plus the StepperOnline package at $699 plus filament, about $1,950; adding the $299.98 ready-printed cover set and a $74.50 servo gripper kit gives the high end. Low end is a rough guess for a 3D printed structure with self-sourced hardware and electrics plus the $699 motor package. Excludes grippers unless noted, a PC, tools, tax and shipping..

Do I need a 3D printer for the AR4 (MK5)?

Yes. Covers, spacers, sensor and magnet mounts are always printed; PETG is recommended. Manual settings: covers about 15 to 20% infill, structural spacers 50% with 4 walls. A fully printed structure is possible (at least 50% infill, 90%+ for J2 and J3 spindles and tension rings, about 2 spools) but needs epoxy for split parts, tapped holes and an aluminum J4 tube.

Is there a kit for the AR4 (MK5)?

Yes: Annin Robotics, StepperOnline, Annin Robotics, Annin Robotics, Annin Robotics, C.I. Printing, Annin Robotics, Annin Robotics. Check what each kit leaves out before ordering.

Buying guides for this build

Similar builds

BCN3D Moveo

advanced · $500 to $800

Fully 3D printed 5-axis teaching arm with belt-driven joints, NEMA steppers and an Arduino Mega running modified Marlin.

Koch v1.1

intermediate · $477 to $560

Dynamixel-based leader and follower arm pair, the first LeRobot reference arm; pricier than SO-101 but uses ROBOTIS servos.

Moss v1

beginner · $288 to $360

Metal-bracket STS3215 leader and follower arms for LeRobot; still supported but deprecated in favor of SO-100/SO-101.

OpenMANIPULATOR-X (RM-X52-TNM)

intermediate · $1,710 to $2,160

Five-servo DYNAMIXEL desktop arm with a parallel gripper and full ROS 2 support, often paired with TurtleBot3 for teaching.

PAROL6

advanced · $750 to $1,150

3D printed six axis desktop arm with industrial style belts, planetary gearboxes and open Python control software.

SO-100 (SO-ARM100)

beginner · $232 to $330

The original LeRobot leader and follower arm pair; now deprecated in favor of SO-101 but uses the same servos.

AR4 (MK5) vs BCN3D Moveo

AR4 (MK5) vs Koch v1.1

AR4 (MK5) vs Moss v1

Last checked 2026-10-25. Sources: raw.githubusercontent.com · www.anninrobotics.com · www.anninrobotics.com · www.anninrobotics.com · www.anninrobotics.com · www.anninrobotics.com · www.omc-stepperonline.com · www.omc-stepperonline.com · github.com · github.com · www.adafruit.com