He estado rascándome la cabeza por un tiempo. Estoy intentando construir un dispositivo que graba audio usando un codificador VS1053 para algún tipo de Memoria flash SPI. Quiero poder descargar los archivos grabados a través de USB a una computadora.
Actualmente estoy usando el panel de arranque de Adafruit para grabar audio OGG en una tarjeta microSD que puedo enchufar a una computadora . Me gustaría eventualmente diseñar mi propia placa que tenga el codificador IC, la memoria flash SPI y el puente USB (?). Aquí están las preguntas que tengo:
- ¿Puedo usar cualquier tipo de IC de memoria flash como this ? 64Mbit será suficiente para mi aplicación.
- Las bibliotecas existentes para los datos de salida del codificador de audio a una tarjeta SD. ¿Se puede configurar la memoria flash externa para que aparezca como una tarjeta SD de muy baja capacidad?
- Para la capacidad USB mencionada anteriormente, encontré un par de circuitos integrados de controlador de memoria:
-Maximos MAX145002 : Probablemente demasiado caro para mi aplicación (~ $ 20)
USB4640 de Microchip: precio razonable (~ $ 3)
¿Funcionarán estos controladores de memoria con la memoria flash SPI?
Además, si es útil saberlo, se trata de un prototipo de un dispositivo que entrará en una producción de bajo volumen (de 100 a 1000).