ESP32-S3 Controlled Multi-Servo Robotic System with Battery Power
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes a step-down DC regulator with an LCD display, multiple servos, a 4 x AAA battery mount, a gForceJoint UART 111, and an ESP32-S3 microcontroller. The circuit is designed to power and control the servos and the gForceJoint UART 111 using the ESP32-S3 microcontroller.
Component List
Regulator Stepdown DC with LCD Display
- Description: A step-down DC voltage regulator with an LCD display for monitoring output voltage.
- Pins: IN +, IN -, OUT +, OUT -
Servo
- Description: A standard servo motor.
- Pins: gnd, vcc, pulse
4 x AAA Battery Mount
- Description: A battery holder for four AAA batteries.
- Pins: -, +
gForceJoint UART 111
- Description: A UART module for communication.
- Pins: uart, GN, TX, RX
ESP32-S3
- Description: A microcontroller with multiple GPIO pins and communication interfaces.
- Pins: 3v3, EN, GPIO4, GPIO5, GPIO6, GPIO7, GPIO15, GPIO16, GPIO17, GPIO18, GPIO8, GPIO46, GPIO9, GPIO10, GPIO11, GPIO12, GPIO13, GPIO14, 5V, GND, GPIO43, GPIO44, GPIO1, GPIO2, GPIO42, GPIO41, GPIO40, GPIO39, GPIO38, GPIO37, GPIO36, GPIO35, GPIO0, GPIO45, GPIO48, GPIO47, GPIO21, GPIO20, GPIO19
Wiring Details
Regulator Stepdown DC with LCD Display
- IN +: Connected to the + pin of the 4 x AAA Battery Mount
- IN -: Connected to the - pin of the 4 x AAA Battery Mount
- OUT +: Connected to the vcc pins of all Servos and the 5V pin of the ESP32-S3
- OUT -: Connected to the gnd pins of all Servos
Servo (1)
- gnd: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- vcc: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- pulse: Connected to the GPIO9 pin of the ESP32-S3
Servo (2)
- gnd: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- vcc: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- pulse: Connected to the GPIO11 pin of the ESP32-S3
Servo (3)
- gnd: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- vcc: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- pulse: Connected to the GPIO10 pin of the ESP32-S3
Servo (4)
- gnd: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- vcc: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- pulse: Connected to the GPIO12 pin of the ESP32-S3
Servo (5)
- gnd: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- vcc: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- pulse: Connected to the GPIO13 pin of the ESP32-S3
4 x AAA Battery Mount
- +: Connected to the IN + pin of the Regulator Stepdown DC with LCD Display
- -: Connected to the IN - pin of the Regulator Stepdown DC with LCD Display
gForceJoint UART 111
- uart: Connected to the 3v3 pin of the ESP32-S3
- GN: Connected to the GND pin of the ESP32-S3
- TX: Connected to the GPIO17 pin of the ESP32-S3
- RX: Connected to the GPIO18 pin of the ESP32-S3
ESP32-S3
- 5V: Connected to the OUT + pin of the Regulator Stepdown DC with LCD Display
- GND: Connected to the OUT - pin of the Regulator Stepdown DC with LCD Display
- GPIO9: Connected to the pulse pin of Servo (1)
- GPIO11: Connected to the pulse pin of Servo (2)
- GPIO10: Connected to the pulse pin of Servo (3)
- GPIO12: Connected to the pulse pin of Servo (4)
- GPIO13: Connected to the pulse pin of Servo (5)
- 3v3: Connected to the uart pin of the gForceJoint UART 111
- GND: Connected to the GN pin of the gForceJoint UART 111
- GPIO17: Connected to the TX pin of the gForceJoint UART 111
- GPIO18: Connected to the RX pin of the gForceJoint UART 111
Code
No code is provided for this circuit.