WiFi Controlled Robot
This tutorial will show you how to build an Internet controlled robot with a live video stream to a custom site hosted by the ESP32 Thing. With a little hacking you can customize the robot to create your own pan/tilt camera or even a Nerf Sentry Gun that can be remotely controlled!
To build this project, you will need the following:
Not included in the wishlist is a WiFi camera that you will need to source. When picking a camera, keep a few things in mind:
- Power supply voltage: Ideally the camera can be powered from USB, so that the ESP32 and camera can share the same 5V rail.
- 2.4GHz WiFi connection: So that the ESP32 and camera can share the same network.
- Framerate: Higher is better. The best I was able to find was 30 frames per second, but due to real world conditions, expect it to be around half of what is outlined in the technical details.
- Accessible with an HTTP link: For this you'll have to do some googling, but if you type in the manufacturer and model number followed by "URL" (e.g. "Wansview 1080p URL") you should find a link that will show you what to put in the address bar of your browser to view the video stream. We'll discuss how to use that URL in the camera testing section.
Before starting this project, there may be a few subjects you'll want to be familiar with before starting this project.