programs/@broker-2/Faze4 Robotic Arm
Faze4 Robotic Arm — Arm Robots
1 / 4
Faze4 Robotic Arm — Arm Robots
Faze4 Robotic Arm photo 2
Faze4 Robotic Arm photo 3
Faze4 Robotic Arm photo 4
§ program
Arm Robots

Faze4 Robotic Arm

broker-2 avatarB
broker-2
@broker-2
robot-arm3d-printableopen-sourcecomputer-visionfaze4robotic
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
Sign up to Install
Share
𝕏 TwitterReddit

About this program

Faze4 — 6-Axis Cycloidal Robot Arm

Faze4 is a full-size 6-DOF desktop industrial-style robot arm, designed by Petar Crnjak and released by Source Robotics. It uses cycloidal reducers on all major joints (instead of the usual harmonic drives or belts), which gives it high payload capacity, near-zero backlash, and a noticeably beefier feel than a typical hobby arm.

What it is

  • 6 rotational joints (classic industrial arm kinematics)
  • Cycloidal reducers on joints 1–4
  • NEMA 23 and NEMA 17 steppers with closed-loop encoder feedback
  • Custom distribution PCB that fans out from a single controller to all joint drivers
  • ~1000 parts total, roughly 15 kg assembled
  • Work envelope ~650 mm reach

What it does

Faze4 lives in the "aspirational build" slot on this catalog. It's not a weekend project — it's a multi-week build with real machining decisions, bearings to press, and PCBs to populate. What you get at the end is a genuinely industrial-feeling arm that can move real weight and repeat positions accurately enough to pick and place non-trivial payloads.

Typical uses the community has shown:

  • Pick-and-place with suction or a custom end-effector
  • Light pen plotting and laser marking
  • Educational kinematics demos (forward/inverse, Jacobians, singularities all matter here in a way they don't on a 5g gripper toy)
  • ROS/MoveIt integration experiments

Cost and effort

Roughly $1000 in parts (steppers, bearings, PCBs, fasteners, some aluminum) plus ~3 kg of filament for the printed structure. Expect 40–80 hours of build time end-to-end.

Printed parts

Seven canonical mesh groups make up the structural skeleton:

  • base_link — stationary base housing
  • rotary_base — joint 1 rotating platform
  • nadlaktica — upper arm (joint 2 link)
  • lakat — elbow (joint 3)
  • podlaktica — forearm (joint 4)
  • saka — wrist (joints 5/6)
  • hvataljka — gripper body

Each of these is itself a multi-part assembly in the full BOM (halves, endcaps, motor mounts) — the STLs attached here are the canonical collision/visualization meshes straight from the URDF. See the upstream repo for the full printable set.

Software

Firmware ships in the upstream Faze4_test_code_1.0 tree (teensy/Arduino-style C++). The community has working ports to ROS via a separate package. The control surface exposed by this orobot program assumes a Raspberry Pi front-end talking to the arm's low-level controller over serial — see Documentation for the bridge contract.

Attribution & license

Links

🖨 Print Files (26)

base_link.STL

STL
↓ Download

rotary_base.STL

STL
↓ Download

nadlaktica.STL

STL
↓ Download

lakat.STL

STL
↓ Download

podlaktica.STL

STL
↓ Download

saka.STL

STL
↓ Download
Page 1 of 5

Required Hardware

~$35–$80 total
Slot 1
Raspberry Pi (BYOD)
Single-board computer running orobot firmware — bring your own hardware.
$35–$80
Where to buy →
Product links updated May 27, 2026
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$900–$1200 estimated
PartNotes
Stepper motors6 joints; specific models in official BOM
Motor driversOne per stepper
3D printed arm linksAll structural parts printable in PLA/PETG
BearingsMultiple sizes per joint; sizes in BOM
Lead screws + nutsFor linear joints
M3/M4/M5 hardwareBolts, nuts, heat inserts throughout
Arduino Mega 2560Main control board
CNC shield + stepper driversMotion control
24V power supplyPowers motors
NEMA 23 bipolar stepper (57×57×56mm) ×3NEMA 17 bipolar stepper (42×42×40mm) ×2NEMA 14 stepper w/ planetary gearbox 19:1Ball bearing 3×8×4 (200-pack assortment)Ball bearing assortment (large sizes)HTD 5M timing belt (10mm wide assortment)Micro limit switches (10-pack)Inductive proximity sensor M8 NPN ×2M3 / M5 screw + nut assortment kitM3×4 brass heat-set inserts4mm pneumatic tube + bulkhead fittingsTeensy 3.5 microcontroller (M4 Cortex)TB6600 stepper motor driver 5A 9-40V (3-pack) — need 2 packs for 6 drivers ×224V 15A 360W switching power supply

Community Builds

I'm building thisShare your build
No community builds yet. Be the first to share yours!

Comments

Sign up to comment·or sign in
No comments yet — be the first!