ArchivedRoboticsEmbeddedMechatronics

Small Robotic Arm

Paused desktop-arm testbed for autonomous block stacking

RoleDesigner and Builder
Timeline2026
DOF3 + gripper
ControlESP32 + serial
Fabrication3D printed PLA
Small 3D-printed robotic arm assembled on a workshop bench
Overview

A small desktop robotic arm built as a testbed for control logic and inverse kinematics. The target demo was autonomous wooden block stacking, which would make it a useful exhibition piece for 3D printing events since the whole structure is printed. The project is currently paused after structure and forward-kinematics verification.


The problem

Build a low-cost desktop arm with enough precision and repeatability to stack wooden blocks autonomously. Reliable enough to run unsupervised at an exhibition.

Constraints
  • Budget constraint: off-the-shelf servo motors and 3D printed structure only
  • Workspace and reach sized for desktop use
  • Control architecture should be modular so kinematics experiments don't require hardware changes
Design decisions
  • 3-DOF plus gripper. Enough for meaningful IK experiments without excessive mechanical complexity.
  • ESP32-based control with serial interface to allow laptop-side trajectory planning
  • Printed structure designed for reprints. Joints are bolt-together, not glued.
Build process
  1. 01

    CAD in Fusion 360, iterating on joint stiffness and servo mounting

  2. 02

    Firmware: servo control loop with position feedback from potentiometers

  3. 03

    Started the inverse-kinematics implementation before pausing the project


Result

Structure complete and forward kinematics verified. Further control work is paused.

Tools & Methods

Fusion 360ESP32Servo motorsPLA printingPython (IK)

Specs

DOF
3 + gripper
Control
ESP32 + serial
Fabrication
3D printed PLA