
Arm Robots
BCN3D Moveo
👤
BCN3D
Original creator · GitHub
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
✓ Links verified May 19, 2026
Guides and BOM only — orobot firmware does not yet support this hardware.
Sign up to ExplorePrompt your agent to set it up for you:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/bcn3d-moveo — agent docs at orobot.io/llms.txt
Are you the creator of this robot?
Claim this project on orobot.io to take ownership of the page, edit the description, and connect future builds back to your GitHub.
About this program
BCN3D Moveo
A fully 3D-printable 5-axis robotic arm with gripper, designed by BCN3D Technologies in collaboration with the Generalitat de Catalunya's Departament d'Ensenyament as an open-source educational platform.
Specifications
- DOF: 5 (base yaw, shoulder, elbow, wrist pitch, wrist roll) + gripper
- Motors: 5× NEMA 17 steppers for joints, 1× servo for gripper
- Controller: Arduino MEGA 2560 + RAMPS 1.4 + A4988 drivers
- Firmware: Modified Marlin (included in repo)
- Structure: Fully FDM-printed (PLA/ABS), 32 parts
- Skill level: Intermediate
- License: CC-BY-SA (open hardware)
What's in the source
STL files/— 32 printable parts split by articulation (base, J1–J4, cover, electronics box, end-effector)CAD files/— editable geometry for customizationFIRMWARE/Marlin_BCN3D_Moveo/— flashed to the Arduino MEGAUSER MANUAL/— full assembly guide (English/Spanish PDF)BOM/— complete parts list
Originally based on the Hackaday.io robot arm project by Andreas Hölldorfer.
Getting started
This orobot Program is an entry point — learn the control surface here, then build the physical arm from the BCN3D Moveo GitHub repo. The code below is a learning stub; wire it to your own firmware once assembled.
🖨 Print Files (32)
1M1.STL
STL
1M2.STL
STL
1M3.STL
STL
2M1.STL
STL
2M2H.STL
STL
2M2M.STL
STL
T2M1BD.stl
STL
T2M1BI.stl
STL
3M1.STL
STL
3M2.STL
STL
3M2C.STL
STL
T3M1C.stl
STL
Page 1 of 3
Required Hardware
~$15–$30 total
Slot 1
Arduino Mega
Arduino Mega 2560 or compatible microcontroller with external motor drivers for stepper-based robots.
$15–$30
Where to buy →✓ Links verified May 19, 2026
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$350–$550 estimated
| Part | Notes |
|---|---|
| Stepper motors | 5–6 per arm; NEMA 17 and NEMA 23 variants |
| Motor drivers | One per stepper (A4988 or DRV8825) |
| Arduino Mega 2560 | Main controller |
| RAMPS 1.4 shield | Stepper driver carrier board |
| GT2 timing belts + pulleys | For upper arm joints |
| Lead screws | For vertical axis |
| 3D printed structural parts | All 32 STL files in STL files/ |
| M3/M4/M5 bolts and nuts | Throughout frame |
| 12V or 24V power supply | Powers motors |
Arduino Mega 2560 Rev3 ↗RAMPS 1.4 Controller Shield ↗A4988 Stepper Driver (5-pack) ↗NEMA 17 Stepper Motor 1.8 deg 40Ncm ↗NEMA 23 Stepper Motor 1.8 deg ↗12V 30A Power Supply ↗MG996R Servo Motor (gripper) ↗Mechanical Endstop Limit Switch (5-pack) ↗GT2 Timing Belt + Pulleys Kit ↗608ZZ Skate Bearings (10-pack) ↗M3 / M4 / M5 Stainless Bolt Assortment Kit ↗Dupont Jumper Wire Set (M-F, M-M, F-F) ↗4-pin Stepper Motor Cable Extension Set ↗
Explore similar robots
Community Builds
No community builds yet. Be the first to share yours!
B