WiFi-Controlled RC Car with Web-Based Interface

This project uses the ESP8266 chip, but in a unique server role, creating a dynamic interface for controlling an RC car via a WiFi network.

Upon connecting to the server’s IP address via a web browser on a mobile device, users are presented with a JavaScript application. This app establishes a persistent WebSocket connection with the ESP module, which is integrated into the RC car. Once connected, the car is ready to be remotely controlled.

The highlight of this project is the user-friendly graphical interface. This interface has been thoughtfully designed to allow intuitive car control using simple hold-and-move gestures. The project exemplifies the practical application of web technologies in real-time device control, providing a captivating and interactive user experience.

Gallery