miqo

A voice-commanded robot with a phone for a brain.

Brain
A mobile app that acts as the CPU
Link
Bluetooth, both directions, in real time
Body
ESP32 driving the motors and servos
Input
Voice commands
Concept render of Miqo: a small white two-wheeled robot with a tilting head and two round camera eyes
Concept render

Miqo is a voice-commanded embodied AI agent designed to resemble Wall-E. I built both the hardware robot and a mobile app that serves as the robot's brain.

The app acts as the CPU, using Bluetooth to receive real-time data from the robot and send it commands. It also processes voice commands and renders the robot in 3D with Three.js.

Type
Robot
Built with
ESP32, Bluetooth, Three.js, Mobile app, Embedded
Whiteboard sketches of the robot, then called Buddy, showing the head tilt and head rotate mechanisms
Working out the neck on a whiteboard: a ball and socket to hold the head, bevel gears to tilt it, and an axle through the neck to rotate it.

Next project

Stressie

Rewarding shift teams for looking after their health.