Uploaded June 2026 | Updated September 2026, 1 week ago
Finger-follower is one of the innovative features of the MirrorBallBot, my "different" ball balancing robot. More info at GitHub: [github.com/AndreaFavero71/mirrorballbot]
What MirroBallBot can do:
- Tracking the ball via a camera and a mirror!
- Follow your finger on the touchscreen in real time, without crossing the limits
- Auto-balance keeps the ball to target
- Record and replay custom paths
- Predefined paths: square, circle, triangle, infinity, line
- Automatic color calibration
Open source – Python / MicroPython
All files, code, schematics, 3D printing files, and a detailed manual are linked below.
Materials cost: ~€300
Raspberry Pi, RP2040, TMC2209, Steppers motors, 7-inch touchscreen, 3D printing, Laser cutting.
Special thanks to:
- ELECROW for sponsoring the 7" DSI touchscreen
- PCBWay for sponsoring the custom PCB and supporting the DIY community
Hope you like the project! Let me know what you think.
Links:
- GitHub: [github.com/AndreaFavero71/mirrorballbot]
Sponsors:
- PCBWay: [pcbway.com/]
- ELECROW: [elecrow.com/7-inch-800-480-dsi-display-touch-screen-with-bracket-compatible-with-raspberry-pi.html?idd=5]
#BallBalancingRobot #OpenSource #RaspberryPi #MirrorBallBot #ComputerVision #DIY # Ball Balancing Robot
Finger-follower is one of the innovative features of the MirrorBallBot, my "different" ball balancing robot. More info at GitHub: [github.com/AndreaFavero71/mirrorballbot]
What MirroBallBot can do:
- Tracking the ball via a camera and a mirror!
- Follow your finger on the touchscreen in real time, without crossing the limits
- Auto-balance keeps the ball to target
- Record and replay custom paths
- Predefined paths: square, circle, triangle, infinity, line
- Automatic color calibration
Open source – Python / MicroPython
All files, code, schematics, 3D printing files, and a detailed manual are linked below.
Materials cost: ~€300
Raspberry Pi, RP2040, TMC2209, Steppers motors, 7-inch touchscreen, 3D printing, Laser cutting.
Special thanks to:
- ELECROW for sponsoring the 7" DSI touchscreen
- PCBWay for sponsoring the custom PCB and supporting the DIY community
Hope you like the project! Let me know what you think.
Links:
- GitHub: [github.com/AndreaFavero71/mirrorballbot]
Sponsors:
- PCBWay: [pcbway.com/]
- ELECROW: [elecrow.com/7-inch-800-480-dsi-display-touch-screen-with-bracket-compatible-with-raspberry-pi.html?idd=5]
#BallBalancingRobot #OpenSource #RaspberryPi #MirrorBallBot #ComputerVision #DIY # Ball Balancing Robot





![MirrorBallBot, a different ball balancing robot
More info at GitHub: [https://github.com/AndreaFavero71/mirrorballbot]
Open source project: All files, code, schematics, 3D printing files, and a detailed manual are availate at GitHub
#BallBalancingRobot #OpenSource #RaspberryPi #MirrorBallBot #ComputerVision #DIY # Ball Balancing Robot MirrorBallBot, a different ball balancing robot](https://i.ytimg.com/vi/Jo7lKZNvu-A/mqdefault.jpg)




