DevelopersTV

I put JavaScript on my Roomba Vacuum

Wes Bos — Jan 24, 2025 — tutorial

Why watch

Wes Bos walks through his project of controlling a Roomba robot vacuum using JavaScript, utilizing an ESP32 microcontroller with C++ and JavaScript running directly on the device. The video covers hardware setup, serial communication, building a React-based web interface, and implementing wireless control via WebSockets. Ideal for web developers interested in hardware hacking and IoT projects.