cuando [Mahesh Venkitachalam] estaba experimentando con el aprendizaje de los fabricantes para aplicaciones de audio en un PI de Raspberry, se encontró tratando de encontrar un micrófono USB básico. Uno de bajo costo fue fácil de encontrar, pero la calidad del sonido y la direccionalidad dejaron mucho que desear. Un gran micrófono de calidad de estudio sería demasiado exagerado, por lo que [Mahesh] tomó una decisión de simplemente construir exactamente lo que se necesitaba: un micrófono USB compacto y premium que llamó MICO.
El dispositivo de detección es un micrófono MEMS que produce una señal modulada (PDM) de densidad de pulso. Hay chips disponibles para interactuar directamente dicho micrófono a un puerto USB, pero [Mahesh] los encontró difíciles de trabajar y, como resultado, se estableció en algo que ya sabía: la plataforma de Raspberry Pi Pico. Afortunadamente, alguien ya había descubierto cómo leer un micrófono y presentar un dispositivo USB a una PC, por lo que todo lo que se necesitaba era poner todos los bits juntos en un factor de forma conveniente.
Lo terrible de la plataforma Pico es que su principal chip del controlador, RP2040, está disponible como un componente separado. [Mahesh] creó una pequeña PCB elegante que sostiene el RP2040 junto con el micrófono MEMS y un conector USB. El resultado final se ve lo suficientemente ordenado como para que haya salido de un gizmo producido en masa. Normalmente, aquellos que normalmente no vienen con esquemas completos y código fuente, pero el MICO hace: todo está disponible en su página de GitHub para que cualquier persona reutilice y mejore.
Puede juzgar la calidad del sonido para usted en el video incrustado a continuación. Si le gustan los micrófonos de DIY USB, estás en suerte: hemos presentado uno basado en un STM32, así como una hermosa recreación de un micrófono de calidad de estudio.