The Self Balancing Robot project focuses on designing and building a two-wheeled robot capable of maintaining its balance autonomously. Using an ESP32 microcontroller, the robot reads data from an IMU sensor to detect its tilt and applies a PID control algorithm to adjust the motors in real time. The chassis and components were modeled in CAD and 3D printed for a compact, lightweight design. This project highlights skills in embedded programming, control systems, and rapid prototyping. Future improvements include refining the control loop and adding remote control capabilities.
