https://diyprojectslab.com/diy-balancing-robot/
DIY Balancing Robot (This Robot Doesn’t Let The Ball Fall Off)