Los teléfonos de disco y de teclado vuelven a funcionar como sistema telefónico propio con Analog Redial, un proyecto de Scott Dylewski basado en una placa de desarrollo ESP32-C6. El circuito genera el tono de marcado, hace sonar la campanilla mecánica del aparato y permite llamar de un auricular a otro. También puede conectarse a sistemas de voz sobre IP (VoIP) y a Home Assistant.

La diferencia con los adaptadores telefónicos comunes está en el plan de marcado configurable. Cada número que se marca en el teléfono puede quedar asignado a una acción distinta.

¿Qué hardware usa Analog Redial?

El diseño reúne tres piezas principales:

  • Una ESP32-C6-DevKitC-1, que se encarga del marcado, el WiFi, la configuración web y la voz sobre IP.
  • Un códec de audio ES8388, que procesa las señales de audio del teléfono.
  • Uno o dos módulos SLIC Silvertel AG1171, que entregan lo que necesita físicamente un teléfono analógico: la corriente de bucle, la señal de timbre y la detección de auricular descolgado.

Con dos módulos SLIC la placa admite dos teléfonos, y entre ellos se pueden hacer llamadas internas sin conexión a internet. Una tarjeta microSD opcional guarda grabaciones y otros archivos de audio.

Llamadas por VoIP y control de la casa

El firmware es compatible con servidores como Asterisk y FreePBX, de modo que el teléfono antiguo puede hacer y recibir llamadas por VoIP. Varias placas Analog Redial también pueden comunicarse entre ellas dentro de la misma red WiFi local.

Los códigos de marcado se personalizan. Un número puede reproducir un audio, programar un temporizador o accionar un equipo conectado. La integración con Home Assistant funciona por MQTT y webhooks, así que el teléfono sirve para controlar la casa, aunque el autor advierte que esa función todavía es experimental. Hay además una placa Bluetooth opcional, con el módulo BM64, para enlazar el sistema con un celular.

Código abierto y costo de armado

El proyecto publica en GitHub los archivos de diseño en KiCad, el firmware en C escrito sobre ESP-IDF y la documentación. El firmware va bajo licencia MIT.

La mayoría de los componentes de montaje superficial los puede soldar el fabricante de PCB. Las piezas de inserción que quedan se sueldan a mano. Según el autor, la versión de una línea cuesta cerca de 37 dólares por placa en un pedido de cinco unidades, sin contar la segunda línea ni el hardware Bluetooth, que suman costo aparte.

La placa trabaja con los voltajes de una línea telefónica real, 48 V en continua y 60 V en alterna mientras suena el timbre. Por eso no se debe conectar al cableado telefónico de la casa ni a la línea de la compañía.