RC Car - Controlled From Anywhere

Overview

This was my first electronics project: an RC car I could control over the internet from anywhere in the world. I built a Node.js/express.js web server on a Raspberry Pi 3 to drive the motors and stream live camera video, then tunneled it to the public internet with ngrok so anyone could log in and drive it with WASD controls - no port forwarding needed. I proved it worked by having a friend in the UK drive it live from about 3,000 miles away.

First RC car project

Technical materials

What I learned

Project related blog posts

Photo gallery