ESP32 Wireless Controlled Mobile Robot
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.
About Tools and Materials:
3x SMD Red (Purchase Here)
Arduino Gateway Module (Purchase Here)
ESP32
ESP32 CAM
2x BDC Motor (Purchase Here)
Linear Motor
Step 1: Hardware & Software Overview
Project Key Components
SMD Red Used to control the left motor, right motor, and Linear Motor.
BDC Motors 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
Servo Module Allows precise angular control between 0°–180°
Key Features:
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.
Step 2: Assemble
Step 3: Run & Test
Last updated