HeadDrive was created during Hackster.io’s All-Day Hackathon in Phoenix, Arizona, hosted at the local maker haven HeatSync Labs. The day kicked off with each team opening mystery-wrapped hardware kits of all shapes and sizes — and one chance for a white-elephant-style trade to mix things up.
After the dust (and some very competitive swapping) settled, our team ended up with two ESP32-CAM 4WD robot car kits and two AI Chatbot Kits for ESP32. Given the tight six-hour build window, we focused our energy on the robot cars — saving the AI Chatbot kits for a future phase.
Each Hackster staff member was paired with a local maker to collaborate and prototype side-by-side. I had the good fortune of teaming up with local legend and Ph.D. student Abhick Chowdhury, whose technical brilliance made the experience both educational (or at least, in my case, me nodding my head and pretending to understand the genius he was laying down) and wildly fun - it was, in every sense, a vibe.
The PrizeTo design and build two ESP32-CAM 4WD robot cars controlled through head motion data from a Muse 2 EEG headset, exploring brain–computer and motion–machine interfaces that blend open-source hardware, real-time data streaming, and a touch of humor.
ConceptThe Muse 2 headset captures head motion via its built-in accelerometer and gyroscope. Using the Mind Monitor app, this data is streamed as OSC (Open Sound Control) messages to a computer, which converts them into HTTP commands. These commands are sent to the ESP32-CAM robot cars over Wi-Fi, allowing head tilts and gestures to drive the cars — forward, reverse, left, or right.
A fart sound module was added as a playful feature, triggering under specific movement conditions and adding personality (and laughs) to the run.
System Architecture- Input Layer – Muse 2 Headset Captures head orientation and motion data.
- Processing Layer – Mind Monitor + OSC Stream Mind Monitor streams OSC data to a local computer via Wi-Fi. A Python script parses messages, maps motion thresholds, and issues HTTP control signals.
- Control Layer – ESP32-CAM 4WD Car Receives HTTP commands and drives motors accordingly while streaming live video.
- Feedback Layer – Audio Output Fart sound module.
- 2 x ESP32-CAM 4WD Robot Car Kits – Wi-Fi-enabled robotic platforms with cameras.
- 2x Muse 2 EEG Headset – Captures motion data in real time.
- Mind Monitor App – Broadcasts OSC data to the network.
- Custom Python Bridge – Converts OSC input to HTTP commands.
- 1 x Fart Sound Module – Comic feedback element.
The project successfully demonstrated motion-controlled robotic navigation via a wireless EEG headset, showcasing how consumer-grade neuro-sensors and open-source robotics can converge. HeadDrive embodies Hackster’s maker spirit — creative, collaborative, and just irreverent enough to make innovation fun.
Pics





Comments