ESP32 Wireless Controlled Mobile Robot
Last updated
Last updated
This project demonstrates the development of a Wi-Fi-controlled mobile robot using an ESP32 microcontroller and Acrome SMD Red motor driver. The system enables wireless teleoperation via a web interface and features real-time video streaming using the ESP32-CAM module. It includes a wheeled base, a linear actuator for vertical motion, and a servo motor for angular control.
3x ()
()
ESP32
ESP32 CAM
2x ()
Linear Motor
()
Used to control the left motor, right motor, and Linear Motor.
Drive the differential base for forward, backward, and turning motion.
Linear motor Provides vertical motion with 4-inch (10.16 cm) stroke
ESP32 Wi-Fi and Bluetooth-enabled microcontroller used for main control
ESP32 CAM Module providing real-time video streaming over Wi-Fi
Wireless Teleoperation: Control the robot remotely over Wi-Fi using a web interface and keyboard shortcuts.
Real-Time Video Streaming: Monitor the robot’s environment live with the ESP32-CAM module.
Precise Motion Control: Achieve accurate speed and position control using Acrome SMD Red motor drivers.
Linear Actuator Positioning: Move the linear actuator to specific positions with analog feedback and calibration.
Dynamic Servo Motor Control: Set servo angles between 0°–180° for precise angular positioning.
Modular and Expandable System: Easily integrate additional sensors, modules, or actuators for customized robotics applications.
User-Friendly Interface: Web-based GUI allows seamless robot control without the need for special software installations.
Allows precise angular control between 0°–180°