HIOS
HIOS BTDAC - Bluetooth Audio Receiver
✓ Funciona

HIOS BTDAC - Bluetooth Audio Receiver

Receptor de audio Bluetooth A2DP con ESP32 y DAC PCM5102.
💡 El Momento
"El momento en que salió sonido limpio en lugar de ruido fue increíble. Después de 3 días de debugging, finalmente funcionó. Grité "¡SÍ!" a las 2am."

HIOS BTDAC - Bluetooth Audio Receiver

Receptor de audio Bluetooth A2DP con ESP32 y DAC PCM5102.

Pinout

PCM5102 (DAC)

PCM5102ESP32 GPIO
BCK27
LCK14
DIN13
SCKGND
GNDGND
VIN5V

LED RGB (KY-009)

LEDESP32 GPIOResistencia
R4330Ω
G16330Ω
B17330Ω
-GND-

Estados del LED

ColorComportamientoEstado
🔵 AzulParpadeante lentoEsperando conexión
🔵🟢 CyanParpadeante rápidoConectando
🟢 VerdeFijoConectado
🟢 VerdeParpadeanteReproduciendo
🔴 RojoParpadeanteError

Uso

  1. Encender el dispositivo
  2. En el teléfono, buscar "HIOS BTDAC" en Bluetooth
  3. Conectar y reproducir música
  4. El Serial Monitor muestra título/artista/álbum

Serial Monitor (115200 baud)

═══════════════════════════════════════════════════════════
              HIOS BTDAC - Bluetooth Audio
═══════════════════════════════════════════════════════════
Dispositivo: HIOS BTDAC
Pines I2S: BCK=27, LCK=14, DIN=13
═══════════════════════════════════════════════════════════
[LED] Test de colores...
[I2S] Configurando...
[BT] Iniciando Bluetooth...
[OK] Sistema listo
═══════════════════════════════════════════════════════════
[BT] ¡Conectado!
[Audio] ▶ Reproduciendo
[Track] 🎵 Song Title
[Track] 👤 Artist Name
[Track] 💿 Album Name

Instalación

PlatformIO (recomendado)

pio run -t upload
pio device monitor

Arduino IDE

  1. Instalar librería ESP32-A2DP (Phil Schatzmann)
  2. Seleccionar placa ESP32 Dev Module
  3. Subir

Configuración

Podés modificar en el código:
const char* BT_DEVICE_NAME = "HIOS BTDAC";  // Nombre Bluetooth
const int INITIAL_VOLUME = 100;              // Volumen 0-127

HIOS BTDAC - HI Open Systems
✓ Lo Que Funciona
  • Bluetooth pairing — confiable
  • Audio quality — sorprendentemente bueno
  • Battery life — 12+ horas testeadas
  • Volume control via BLE
⚠ Lo Que Falta Mejorar
  • Case design — funcional pero feo
  • Sin control físico de volumen
  • A veces tarda 2 intentos para parear

📸 Fotos

HIOS BTDAC - Bluetooth Audio Receiver - Photo 2
HIOS BTDAC - Bluetooth Audio Receiver - Photo 3
HIOS BTDAC - Bluetooth Audio Receiver - Photo 4

¿Querés uno?

Armalo vos. Es tuyo ahora.
Todo el código, los esquemáticos y las instrucciones están disponibles.
Esto fue un breadboard desprolijo hace unas semanas. Ahora funciona.
Podés armar el tuyo.