How to stream live audio in long range between two esp32?

tucano
Posts: 2
Joined: Sun Dec 11, 2022 8:23 am

How to stream live audio in long range between two esp32?

Postby tucano » Sun Dec 11, 2022 8:47 am

I am new to esp32+freeRTOS development so I'm making this post to discuss my ideas for this walkie-talkie system that I want to build.
After doing some research I bought a pair of nRF24 modules, installed ESP-IDF development env. and started to read the docs but I'm still not sure how to get started.

I'm thinking about creating different threads (tasks) for sampling audio with the ADC channel, and for SPI communication with the nRF24 by means of a shared buffer. Does that make sense?
At first, I want to just sample the mic with the ADC and send it to the DAC with some delay just to get the gist of things and I thought of doing so with two different tasks too. Is that the way to go?

If there are similar questions to mine here in this forum I apologize for the redundancy and I would appreciate being redirected to those. If you know similar projects on the web I'd also be interested in checking them out so feel free to send me the link in the comments.

Thanks for the help in advance!

Who is online

Users browsing this forum: aygh4266, Google [Bot] and 93 guests