Descripción
Shield VS1053 para Arduino (formato UNO) que reproduce MP3, Ogg Vorbis, AAC-LC/HE, WMA, FLAC, WAV y MIDI, y graba audio en WAV (PCM/IMA ADPCM) o Ogg Vorbis usando el códec VS1053b de VLSI. Incluye ranura micro-SD, micrófono electret integrado, dos jacks de 3,5 mm (salida de auriculares/entrada de línea) y botón RST. Comunicación por SPI (pines CS/XDCS/DREQ/XRESET dedicados). Dimensiones de la placa aprox.: 60 × 57 mm.
Principales características
- Reproducción multiformato: MP3, Ogg Vorbis, AAC-LC/HE-AAC v2, WMA, FLAC, WAV (PCM+ADPCM) y MIDI (General MIDI/SP-MIDI).
- Grabación desde micrófono/entrada de línea a WAV (PCM/IMA ADPCM) o Ogg Vorbis (mediante plugin de VLSI).
- Interfaz SPI de control y datos (SCI/SDI) + señal DREQ para flujo sin pérdidas.
- Salida de auriculares integrada con control de volumen/bajos/agudos por software.
- Ranura micro-SD para almacenar pistas y grabaciones (FAT16/FAT32 habituales en ejemplos).
Características técnicas
- Chip de audio: VLSI VS1053b (DSP VS_DSP con RAM/ROM internas).
- Reproducción: MP3, Ogg, AAC-LC/HE-AAC v2, WMA, FLAC (plugin), WAV PCM/IMA ADPCM, MIDI.
- Grabación: PCM/IMA ADPCM nativo; Ogg Vorbis cargando encoder plugin a RAM.
- Señales hacia Arduino (serigrafía típica del shield): CS, XDCS, DREQ, XRESET, MOSI, MISO, SCK. (Asignación a pines digitales según el shield: revisar serigrafía, pueden haber variaciones entre lotes.)
- Conectores: 2× jack 3,5 mm (salida/entrada), micrófono electret on-board, ranura micro-SD.
- Alimentación: desde el propio Arduino (5 V).
- Tamaño de la placa: aprox. 60 × 57 mm (según fotos del producto).
- Compatibilidad: Arduino UNO y placas con el mismo pinout de shield SPI.
FAQs
- ¿Qué puedo grabar con este shield?
Audio mono o estéreo a WAV (PCM/IMA ADPCM) y también Ogg Vorbis cargando el plugin oficial del VS1053b. - ¿Cómo se comunica con Arduino?
Por SPI: el VS1053b usa un SCI (control) y un SDI (datos); la línea DREQ indica cuándo enviar/leer más datos para evitar desbordes. - ¿Qué formatos reproduce?
MP3, Ogg Vorbis, AAC-LC/HE-AAC v2, WMA, FLAC (plugin), WAV y MIDI (General MIDI/SP-MIDI). - ¿Necesito librerías?
Sí; hay tutoriales y ejemplos (reproducir, grabar OGG/WAV) listos para Arduino que usan la SD y el VS1053b. - ¿Para qué sirven CS, XDCS, DREQ y XRESET?
CS/XDCS seleccionan control y datos; DREQ sincroniza el flujo; XRESET reinicia el códec.









Valoraciones
No hay valoraciones aún.