Close
0%
0%

MicroBot - Shape Changing Robot

Tiny robots that can crawl, connect, and change shape into anything.

Public Chat
Similar projects worth following
I made tiny robots that can crawl, connect, and change shape. Basically, they’re Transformers’ little cousins. ? It’s a prototype now, but I’ve got a big idea to make it real. Each unit acts as both the body and actuator, using miniature motors to enable multi-directional rotation and self-reconfiguration. The goal is to allow these modules to connect and rearrange into different geometric structures or motion patterns.

Hi everyone,
I’m Nischay Sai, an engineering student. I’ve been developing a modular shape-changing robot made up of small independent robotic units.

Each unit acts as both the body and actuator, using miniature motors to enable multi-directional rotation and self-reconfiguration. The goal is to allow these modules to connect and rearrange into different geometric structures or motion patterns.

⚙ Technical Overview:

Actuators: Micro servo motors (used as both body and joint)

Control System: ESP32 microcontroller with I²C expanders

Power: 5V DC via shared bus

Communication: Serial & Web-based interface for control

Software: Python + web dashboard (for direction and motor mapping)

Design: Each module can rotate 360°, allowing structural flexibility

💡 Inspiration:

Inspired by adaptive, modular robotics research and self-reconfigurable systems in robotics.
The focus is on creating low-cost micro-scale shape-changing robotics that can adapt form factors dynamically.

🎯 Future Work:

Adding magnet-based docking between modules

Improving motion synchronization

Implementing distributed control logic

Full working video :

Looking for:
Feedback on the modular design approach or ideas for better control synchronization between multiple units.

Shape-Changing Robot _ Tetrobot _ My Early Shape-Morphing Bot Prototype _ Nischay Sai.mp4

Full working video of Microbots Shape changing live .

MPEG-4 Video - 15.04 MB - 10/10/2025 at 14:55

Download

  • 10 × N20 Geared motor ratio 1:1000 15rpm
  • 1 × esp32 c3 for control and wireless signals
  • 5 × DRV8833 motor driver motor control
  • 2 × PCF8574 IO Expander For GPIO Pins expansion
  • 1 × 3D Printed Geared Joints for multidirectional rotation

View all instructions

Enjoy this project?

Share

Discussions

Does this project spark your interest?

Become a member to follow this project and never miss any updates