Anthony Aiyedun
Ball Balancing Platform

Ball Balancing PlatformUniversity Project

2023

Back to Projects

I, along with a teammate, designed and built an automated ball-balancing platform using a Raspberry Pi Pico, dual servo motors, resistive touch screen, and a 3D-printed mechanical assembly. We created the wiring, firmware, and PID-based control software that enabled closed-loop stabilization of a steel ball at any programmed coordinate on the touch surface. Throughout the project, I gained hands-on experience across mechanical design, circuit prototyping, microcontroller programming, and sensor integration while debugging a real-time mechatronic system.

Click an image to view it full-size.

Highlights

Built a closed-loop PID-controlled ball-balancing platform.

Used Raspberry Pi Pico, dual servo motors, resistive touchscreen, and 3D-printed assembly.

Created wiring, firmware, and real-time control software.

Skills Used

PID Control Implementation & TuningCircuit PrototypingSensor Integration (Touch Screen + I2C)Mechanical Design & 3D PrintingMicrocontroller Programming (C++)

Related Documents