top of page

HARDWARE

- Raspberry Pi 3B: Serves as the main board controlling the robot.
- Raspberry Pi Camera Module V1.3: Provides video footage for the raspberry pi.
- PCA9685 Servo Controller Board: Receives commands through an I2C bus for the raspberry
pi, which controls the 12 servo motors populating the legs of the robot. This board also
provides an easier way to provide an external power source for the servo motors.
- MPU6050 6-DOF IMU Sensor: Provides real-time acceleration and angular velocity data about
the robot, which is then used to calculate the travel distance and direction of the robot
during movement.
- 2 x HC-SR04 Ultrasonic Distance Sensor: Mounted in front of the robot. Will be used to detect
any close obstacles that interrupt the robot’s movement.
- 2x16 LCD Display equipped with an I2C interface module: Displays information about the
robot’s current state during operation.
- 12 x MG996R Servo Motors: 3 servo motors will be mounted on each of the 4 legs.
- 2S 2800mah Li-Po Battery: The robot’s main power source. Provides power for all
components, including the servo motors.
- 2 x MP1584EN Step-Down Voltage Regulators: One supplies 5 volts for the raspberry pi, and
the other one supplies 6 volts for the PCA9685 servo controller board which will feed the
servo motors.

bottom of page