Chris Greening
Published © MIT

ESP32 Walkie-Talkie

It's a Walkie-Talkie based around the ESP32. It transmits audio using either UDP Broadcast or ESP-NOW.

IntermediateFull instructions provided3 hours17,431
ESP32 Walkie-Talkie

Things used in this project

Hardware components

Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A
I2S MEMS Microphone Breakout Bord
User either the INMP441 or my board the ICS-43434
Generic 4ohm or 8ohm speaker
Available from Amazon and other hobby stores
Generic ESP32 Dev Board
Pretty much any board should work so long as it has sufficient free GPIO pins
Push button switch
Optional - you can use the built in switch on your dev board


Read more




Source Code

Get it from GitHub


Chris Greening

Chris Greening

7 projects • 24 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.