Skip to content

About

无线领夹式麦克风的开源固件

Topics

Resources

Stars

12 stars

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

无线领夹式麦克风 (Wireless Microphone)

cover

本项为开源无线领夹式麦克风的代码,完整开源项目见 立创平台 ,如果喜欢可以点个 Star 哦~

无线领夹式麦克风分为发射器和接受器。发射器主要用于采集和传输音频,接受器用于接收、输出和录制音频。发射器和接收器都采用ESP32-S3作为主控芯片,采用WIFI(150Mbps)或蓝牙(2Mbps)传输无损的音频数据。发射器支持编码高达192kHZ(32bit)的无损麦克风音频数据;接收器则支持384kHZ(32bit)的音频输出或者作为USB音频设备输出。

目录结构

项目根目录下:

下载&编译

项目基于 PlatformIO 开发,使用 Arduino 和 ESP-IDF 双框架。

直接下载

所有版本都将会发布在 本项目的 Release 里,子模块的 Release 中不会更新,直接下载即可。

固件下载请用 ESP32 官方提供的 FlashDownloadTool 程序下载器,选择“ESP32-S3”打开主界面,将“Receiver.bin”或者“Transmitter.bin”固件写入到地址“0x0”即可。建议“SPI SPEED”为“80MHz”,“SPI MODE”为“QIO”,以实现最大性能。

手动编译

  1. 用 Visual Studio Code 打开 发射器(Transmitter) 或者 接收器(Receiver) 的项目

    本项目需要使用 Visual Studio Code 打开,如没有请先下载安装。

    安装好 Visual Studio Code 后,请在左边界面安装 PlatformIO 插件。

    根据提示重新打开这个项目, PlatformIO 会自动下载依赖等等数据,这时候请不要编译或者上传固件。

  2. 修改代码 (如有需要)

    根据 README.md 提供的 目录结构 ,可以快速理解代码的原理,根据自己需要修改代码。

  3. 点击界面左下角或者左边的 Build 进行编译即可

    找到 PlatformIO 自带的 Build 按钮编译即可,这时候会自动下载依赖编译程序,如有问题欢迎提交 Issues 。

相关链接

About

无线领夹式麦克风的开源固件

Topics

Resources

Stars

12 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors