ElectronBot is a robotic system comprising custom PCB designs, an embedded circular display driver, an I2C servo controller, and a communication bridge. It integrates hardware schematics and layouts for control boards and sensor arrays with firmware designed to render images and animations on integrated circular screens.
The system features a control bridge that links the physical robot hardware to the Unity game engine for real-time visualization and high-level control. Data exchange between the host computer and the embedded hardware is handled via a custom USB CDC serial communication protocol.
The project covers multi-joint servo coordination using closed-loop PID control and potentiometer ADC sampling. It also includes hardware manufacturing assets, such as Gerber files and 3D CAD models for electronic and mechanical assembly.