Skip to content

RASPIAUDIO/esp32-walkie-talkie

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 3 commits ahead, 79 commits behind atomic14:main.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
src
 
 
 
 
 
 
 
 
 
 

Overview

THis is of fork from the Atomic14 project adapted for the Raspiaudio ESP MUSE PROTO board it could be purchased here raspiaudio.com/muse You do not need external components or wire as the board includes a built-in speaker and microphone, an external battery could be added.

By default it is configured to use the ESPRESSIF protocol call ESPNOW so it does not requires any wifi router so it could be used outside. With the test I have made I could only achieve 50m range, this is not great I think it could be improved but I have not spent the time yet to do it.

demo video

Setup

Everything is configured from the src/config.h file.

The pins for the microphone and the amplifier board are all setup in the same config.h file.

Building and Running

I'm using PlatformIO for this project so you will need to have that installed. Open up the project and connect your ESP32. You should be able to just hit build and run.

Obviously, you'll need two ESP32 boards and components to do anything :)

#useage

to talk press the IO0 button, then release, of course you need 2 of them...

About

A Walkie-Talkie based around the ESP32 using UDP broadcast or ESP-NOW

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.4%
  • C 3.6%