ANAVI Dev Mic – 可编程的 USB Type-C 全向麦克风

 使用 Seeed Studio Xiao RP2040 的开源 USB-C 电脑麦克风。由 ANAVI Technology 分享(https://anavi.technology/)。

概览
ANAVI Dev Mic 是一款结构紧凑、经济实惠、适应性极强的开源麦克风,其设计理念是机器学习。它的核心是 Seeed Studio XIAO RP2040 模块和一个全向数字麦克风,它们共同确保高质量的声音捕获和处理。

对于人工智能(AI)和机器学习(ML)语音应用而言,可靠的音频捕获取决于麦克风的清晰度。尽管价格实惠的 USB 麦克风广泛使用,但它们也面临着某些限制,例如容易接收到过多的环境噪声、硬件不灵活以及无法更新或改进的专有固件。

ANAVI Dev Mic 具有三大优势:

  1. 硬件开源
  2. 可扩展性:ANAVI Dev Mic 在 PCB 上有 9 个 GPIO 引脚,可以集成额外的按钮、LED 和传感器来增强其功能,使其适用于各种应用。
  3. 可定制性:得益于其开源固件,ANAVI 可根据您的特定需求和偏好进行定制。

ANAVI Dev Mic 采用 USB Type-C 接口,可无缝连接至任何 PC 或单板计算机 (SBC),确保即插即用。

您可以烧录自己的固件,为特定应用定制 Dev Mic,或使用其 I/O 引脚,通过附加 LED 指示灯、静音开关和其他按钮等其他组件来扩展其功能。

无论您是在进行研究、开发语音识别系统还是创建互动体验,ANAVI Dev Mic 都是您项目的理想工具。

硬件特性

  • 模块:Seeed Studio XIAO RP2040

  • 微控制器:树莓派 RP2040

  • 麦克风:STMicroelectronics MP23DB01HP PDM MEMS 全向数字麦克风

  • 连接性:USB Type-C

  • 固件:基于 Raspberry Pico C/C++ SDK 的开源软件

  • 采样率:16 kHz

  • 兼容性:支持 Windows、macOS 和 Linux

  • 尺寸:35.0 x 34.5 毫米(1.38 x 1.36 35.0 x 34.5 毫米(1.38 x 1.36 英寸)

ANAVI Dev Mic 是一款基于 MEMS 技术的数字 USB 麦克风,采用 Raspberry Pi RP2040 微控制器和意法半导体 MP23DB01HP 麦克风。它拥有主频为 133MHz 的双 ARM Cortex-M0+ 处理器和 264kB 片上 SRAM。RP2040 最初是与 Raspberry Pi Pico 开发板一起推出的,在本项目中,RP2040 被用于更紧凑的带有 USB-C 接口的 Seeed Studio XIAO 模块中。RP2040 微控制器的一个突出特点是其可编程输入/输出 (PIO),允许创建额外或新的硬件接口,例如 Pico 麦克风库中的 PDM 麦克风集成。PDM(Pulse-Density Modulation)将模拟信号表示为二进制数字信号。脉宽调制(PWM)是 PDM 的一种特殊形式,具有固定的开关频率。而 PDM 具有更高的带宽和更优越的特性,因为它的开关频率是可变的。

ANAVI Dev Mic 是一个完全开源的项目,结合了开源硬件和免费开源软件。PCB 及其亚克力外壳是用 KiCad 制作的。固件基于开源的 Pico 麦克风库和 Raspberry Pi Pico C/C++ SDK,前者以 Apache-2.0 许可在 GitHub 上提供。

原理图 & PCB

License

CC BY-SA 4.0

仓库 & 下载

可以在Github中获取开源仓库:

https://github.com/AnaviTechnology/anavi-dev-mic

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注