Chris Greening
Published © CC0

Voice Controlled Robot

LEFT! RIGHT! FORWARD! BACKWARD! You'll be shouting at your ESP32 as it runs around.

IntermediateFull instructions provided4 hours732
Voice Controlled Robot

Things used in this project

Hardware components

ESP32S
Espressif ESP32S
Pretty much any dev board will do. You just need enough pins for an I2S connection to the microphone board.
×1
Servo Module (Generic)
You'll need two continuous servos to drive the wheels.
×2
Generic Wheels
Generic remote control car/hobby wheels that will fit the servo motors. I found mine on Amazon.
×2
Gerneric USB power bank
This will need to be able to supply sufficient power to drive both the ESP32 and the two servo motors.
×1
I2S Microphone Board
Any I2S microphone board should work. If you can't get an I2S one then an analogue one will work equally well.
×1

Software apps and online services

PlatformIO IDE
PlatformIO IDE

Story

Read more

Code

Source Code

Clone the code and built it using PlatformIO

Credits

Chris Greening
7 projects • 25 followers
I originally did a degree in Electronics, but I've been doing Software for all my career. I'm back into embedded now and loving it.

Comments