文件名称:esp32-walkie-talkie:基于ESP32的对讲机,使用UDP广播或ESP-NOW
文件大小:27KB
文件格式:ZIP
更新时间:2024-04-26 06:21:19
C++
概述 我们使用ESP32制作了一个Walkie-Talkie。 音频数据通过UDP广播或ESP-NOW传输。 因此,对讲机甚至可以在没有WiFi网络的情况下使用! 我使用的是我自己的麦克风板(可在Tindie: ://www.tindie.com/products/21519/上获得),但是该代码可以与任何I2S麦克风(例如INMP441)同样良好地工作,并且您可以轻松地对其进行修改将内置ADC用于模拟麦克风。 对于输出,我使用的是I2S放大器分接板,而我使用的驱动器是4ohm扬声器。 再一次,您可以修改代码以使用内置DAC进行输出,这将使您可以使用耳机或模拟放大器板。 我有很多关于ESP32音频的视频,对于那些想了解有关ESP32音频的更多信息的人来说,这是一个很好的资源,您可以在这里找到: : list=PL5vDt5AALlRfGVUv2x7riDMIOX34udtKD
【文件预览】:
esp32-walkie-talkie-main
----platformio.ini(656B)
----test()
--------README(504B)
----include()
--------README(1KB)
----LICENSE(1KB)
----src()
--------config.h(1KB)
--------Application.h(706B)
--------main.cpp(317B)
--------Application.cpp(5KB)
----.gitignore(94B)
----lib()
--------audio_output()
--------audio_input()
--------indicator_led()
--------README(1KB)
--------transport()
----README.md(2KB)
----.vscode()
--------settings.json(159B)
--------extensions.json(197B)