ArmBy Can Ertal9 GitHub starsSources reviewed Oct 30, 2026

Desktop Robot Arm

A compact 3D-printed desktop arm with an ESP32-C3 Mini, four SG90 servos, and browser-based joystick control.

Project documentation

Before you build

Five answers, each linked to its source

What does it cost?

Not documented

No cost in the reviewed sources.

Can I sell what I build?

YesCommercial use OK

Hardware MIT · Software MIT. Licensing source

What’s open?

4 of 6CAD: AvailableBOM: AvailablePCB: Not documentedCode: AvailableSim: Not documentedGuide: Available

PCB, sim not documented. All six files

What does it run on?

ESP32Arduino

Simulation: Not documented. Software

Is it maintained?

Active

Latest activity Aug 13, 2026 · main repo last commit Aug 13, 2026 · 3 commits in the last 52 weeks · 1 contributors Activity

01 / Under the shell

The specifications.

Hardware, build and software on one sheet. Every fact links to where we found it.

The Desktop Robot Arm is a compact, 3D-printed arm with a rotating base and gripper. Its ESP32-C3 Mini creates a Wi-Fi network for browser-based joystick control from a phone or computer. The repository provides individual STL files, a 3MF print project, and PlatformIO firmware.

Hardware

Actuators
Not documented Documentation
Build
3D-printed · PLA Documentation
Controller
ESP32-C3 Mini README
Servos
Four SG90 servo motors README
Power supply
Regulated 5 V, 3 A power adapter README

Building it

Print material
PLA README
Print settings
0.4 mm nozzle, 0.20 mm layer height, supports enabled README
Assembly guide
Illustrated assembly guide provided README

Software & simulation

Firmware platform
PlatformIO project using the Arduino framework README
Control
Browser-based joystick over a local Wi-Fi access point README

02 / The files behind the robot

What’s open.

Six parts of the build, each checked separately. Gaps stay visible.

Availability of build files
PartStatusWhat’s thereLicenseSource
CADAvailableIndividual STL files and a ready-to-open 3MF print project.Not documentedstl-files/
Bill of materialsAvailableThe README includes a bill of materials for electronics and mechanical parts.Not documentedREADME.md
ElectronicsNot documentedNot documentedNot documentedNo source found
CodeAvailablePlatformIO firmware project.Not documentedplatformio.ini
Simulation modelNot documentedNot documentedNot documentedNo source found
Assembly guideAvailableAssembly guide with illustrations.Not documenteddesktop-robot-arm-assembly-guide.md

03 / Know before you build

Can you sell it?

YesCommercial use OK

The whole repository, design files included, is MIT. You can build, modify and sell robots based on it, as long as you keep the license and copyright notices.

Hardware
MIT
Software
MIT
Read the licensing source

04 / The upstream project

Is it maintained?

cancast/desktop-robot-arm

ActiveLatest activity Aug 13, 2026, 78 days before the snapshot

The main repository’s last commit was Aug 13, 2026.

COMMITS PER WEEK · MAIN REPOSITORY3 in 52 weeks
Stars
9
Forks
1
Contributors
1
Latest release
None recorded

Snapshot captured Oct 30, 2026. Recorded figures, not live metrics. Active: activity within 90 days of the snapshot. Quiet: within a year. Dormant: longer.

05 / Parts & kits

A head start.

Maker-listed sellers only. No affiliate links or paid placement.

MAKER’S COST

Not documented

No cost in the reviewed sources.

Kit availability is not documented in our reviewed sources.

06 / Side by side

Compare with other arms.

Other arms in the directory, most recently active first. Same sources, same rules.

Desktop Robot Arm compared with Star Arm 102, reBot Arm Base Series, SO-ARM 102
RobotCostOpen filesCan I sell it?Runs onMaintainedStars
Desktop Robot ArmThis robotCan ErtalNot documented4 of 6YesHW MIT · SW MITESP32ArduinoActiveAug 13, 20269
Star Arm 102Fashion StarNot documented5 of 6Check firstHW not documented · SW not documentedLeRobotROS 2PythonActiveOct 30, 202660
reBot Arm Base SeriesSeeed-ProjectsNot documented4 of 6Yes, with creditHW CERN-OHL-W-2.0 · SW Apache-2.0ROS 1ROS 2LeRobotActiveOct 30, 20264,628
SO-ARM 102RobonineNot documented4 of 6YesHW CERN-OHL-P-2.0 · SW Apache-2.0LeRobotActiveOct 29, 2026175
Desktop Robot Arm compared with Star Arm 102 and reBot Arm Base Series
This robotDesktop Robot ArmStar Arm 102reBot Arm Base Series
Cost
Not documentedNot documentedNot documented
Can I sell it?
YesCheck firstYes, with credit
Open files
4 of 65 of 64 of 6
Runs on
ESP32, ArduinoLeRobot, ROS 2, PythonROS 1, ROS 2, LeRobot, Isaac, Python
Maintained
ActiveAug 13, 2026ActiveOct 30, 2026ActiveOct 30, 2026

Upkeep is measured against each robot’s own snapshot. Costs keep the maker’s scope, so check what each figure covers.

See them in the table

07 / Follow the evidence

Open books.

Repository files are pinned to commit f797ef3. Websites and papers are listed with their review dates.

  1. 01README.md at f797ef3Reviewed Oct 30, 2026
  2. 02LICENSE at f797ef3Reviewed Oct 30, 2026
  3. 03docs/desktop-robot-arm-assembly-guide.md at f797ef3Reviewed Oct 30, 2026
There’s more to build.Back to all robots