Web-Controlled ESP32-CAM RC Car

EE Project | 2025 | Ongoing

ESP32-CAMWiFiMotor ControlL298NXbox Controller3D Printing

Built a browser-controlled vehicle around an ESP32-CAM, combining live video, WiFi control, gamepad input, motor driving, soldered wiring, and a 3D-printed chassis.

Controller
AI Thinker ESP32-CAM with browser interface
Drive
Mini L298N motor driver and 1S battery power system
Fabrication
Tinkercad chassis design and Kobra 3 prints
Web-controlled ESP32-CAM RC car

Objective

The goal was to build a compact RC platform that could stream video and respond to browser or Xbox controller input. The project gave me a practical way to combine embedded networking, motor control, power conversion, wiring, and mechanical iteration.

Implementation

The ESP32-CAM handles the live video stream and control interface. Motor outputs are routed through a mini L298N driver, and the power system uses a 1S battery with a charging and boost-converter board. I soldered the wiring to protoboard and used female connector pins so parts could be replaced during testing.

RC car electronics parts Additional RC car parts and connectors

Build and Test

I designed the chassis in Tinkercad, printed parts on a Kobra 3, and iterated around component fit and wiring access. After soldering, I tested the drive electronics and code together so the camera stream, control pins, and gamepad input could be debugged as one system.

Soldered RC car electronics

What It Demonstrates