Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Controlled Robotics Platform with Servo Drivers and DC Motor Management

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Robotics Platform with Servo Drivers and DC Motor Management

Circuit Documentation

Summary

This circuit is designed to utilize a 12V battery as a power source, which is then stepped down to appropriate voltages for various components using step-down buck converters. The circuit includes a microcontroller (Arduino UNO), a Raspberry Pi 3B, a PWM servo driver for controlling multiple servos, a DC motor driver for controlling DC motors, and several DC mini metal gear motors and servos. The microcontroller is programmed to interface with the motor driver and the PWM servo driver, which in turn control the motors and servos, respectively.

Component List

Power Supply

Voltage Regulation

Microcontrollers

Motor Control

Servo Control

Power Distribution

Wiring Details

12V Battery (Small Size)

Step down Buck converters

Adafruit 16-Channel 12-bit PWM Servo Driver - I2C

Raspberry Pi 3B

Arduino UNO

L298N DC motor driver

DC Mini Metal Gear Motors

Servos

USB power

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Arduino UNO Documentation (documentation.txt)

No additional documentation provided for the code.