Sign up to save tools and stay up to date with the latest in AI
bg
bg
1

GitHub - mattsroufe/esp32_rc_cars

Feb 02, 2025 - github.com
The project involves creating an ESP32-based remote-controlled car system that streams live video over WebSockets and allows motor and servo control. It includes an ESP32-CAM for video streaming, a Python server for managing WebSocket communication, and a web interface for viewing and controlling the devices. Key features include live video streaming, remote motor and servo control, automatic timeout for resetting controls, and dynamic multi-client video feed display.

The hardware requirements include an ESP32-CAM, motor, servo, and a stable power supply, while software requirements involve specific libraries for both the ESP32 and Python server. Configuration involves setting Wi-Fi credentials and WebSocket server details in the ESP32 firmware and running the Python server script. Usage instructions cover uploading the sketch to the ESP32, running the server, and using WebSocket commands for control. The project is open-source under the MIT License, with opportunities for contributions.

Key takeaways:

  • The project uses an ESP32-CAM for live video streaming and remote control via WebSockets.
  • A Python server manages WebSocket communication and provides a web interface for control.
  • Hardware requirements include an ESP32-CAM, motor, servo, and a stable 5V power supply.
  • Software setup involves configuring Wi-Fi credentials and running a Python server script.
View Full Article

Comments (0)

Be the first to comment!