Un proyecto de código abierto usa placas ESP32-S3 para armar walkie-talkies que se mandan mensajes de voz directamente, sin router ni red celular.
Dos equipos compactos basados en ESP32 pueden intercambiar mensajes de voz con ESP-NOW, un protocolo inalámbrico desarrollado por Espressif. El proyecto, diseñado por Liz Clark y publicado por Adafruit, junta una placa de desarrollo con microcontrolador, un micrófono digital, un amplificador de audio, un parlante y un pulsador dentro de una carcasa impresa en 3D. Cada equipo graba un mensaje corto de voz mientras se mantiene apretado el botón y lo transmite al otro cuando se suelta. El equipo que recibe reproduce el mensaje por su parlante.
El proyecto está documentado en el Adafruit Learning System, que entrega diagramas de circuito, instrucciones de armado, firmware y los archivos imprimibles de la carcasa. Usa la placa Feather ESP32-S3 Reverse TFT, que integra un microcontrolador ESP32-S3, una pantalla a color y un conector para antena externa. El diseño se inspira en los walkie-talkies de juguete populares a comienzos de los años noventa, pero usa electrónica digital moderna para transmitir audio grabado.
¿Cómo se comunican sin red WiFi?
El sistema depende de ESP-NOW y no de una red WiFi convencional. Aunque el ESP32-S3 trae radio WiFi, ESP-NOW permite que los dispositivos compatibles intercambien datos directamente, sin conectarse antes a un router. Así, cada equipo se comunica con su pareja sin necesitar red celular ni servicio de internet. El protocolo está pensado para la comunicación directa entre dispositivos y también se usa en controles inalámbricos, sensores y electrónica conectada.
Cada equipo usa un micrófono MEMS I2S para captar la voz y un amplificador clase D MAX98357A, compatible con I2S, para mover el parlante. I2S, sigla de Inter-IC Sound, es una interfaz digital muy usada para pasar datos de audio entre componentes electrónicos. En este diseño, el micrófono le entrega muestras de audio digital al ESP32-S3, que guarda la grabación antes de transmitirla. El firmware usa una frecuencia de muestreo de 16 kHz con muestras de 16 bits, y cada grabación tiene un tope de 10 segundos.
En vez de transmitir audio en forma continua, el sistema sigue un esquema de grabar y enviar. Mantener apretado el pulsador iluminado inicia la grabación, y soltarlo dispara la transmisión. El firmware divide la grabación en paquetes para enviarla. El equipo receptor procesa los datos que llegan y reproduce la grabación reconstruida por su parlante. Esto simplifica la implementación frente a un enlace de voz en vivo y dúplex completo, aunque hay que esperar a que la grabación termine de transmitirse para escucharla.
Los equipos también dan información visual con sus pantallas y botones iluminados. Las pantallas muestran datos como la dirección de hardware del dispositivo, la intensidad de la señal y el estado de la comunicación. La luz del botón indica actividad mientras los equipos establecen la conexión o envían y reciben mensajes. Una antena externa de 2,4 GHz, conectada con un adaptador, busca mejorar el enlace, aunque la documentación del proyecto no indica un alcance máximo verificado ni la duración de la batería.
¿Qué piezas hacen falta?
Para armarlo se necesitan:
- Dos placas Feather ESP32-S3 Reverse TFT
- Dos módulos de micrófono I²S
- Dos placas con el amplificador MAX98357A
- Parlantes, pulsadores momentáneos iluminados e interruptores de palanca
- Baterías y conjuntos de antena
El proyecto también exige cablear, soldar e imprimir en 3D. El micrófono se conecta a los pines D5, D6 y D9 de la placa, y el amplificador a D10, D11 y D12. El pulsador va a D13 y su luz se controla desde A0. El interruptor de encendido va al pin de habilitación (enable) de la placa. Estas conexiones siguen el diseño documentado por Adafruit y pueden cambiar si se usan otras placas de desarrollo.
Firmware y licencia
El firmware se instala con un archivo UF2 precompilado que viene con la guía del proyecto. Se conecta la placa al computador por USB, se entra al modo bootloader y se copia el archivo de firmware a la unidad que aparece. También se puede compilar el código fuente con el Arduino IDE y el paquete de placas ESP32 correspondiente. Los dos equipos corren el mismo firmware, y quedan listos para intercambiar mensajes cuando establecen la comunicación.
El software está bajo licencia MIT, con derechos de autor a nombre de Liz Clark para Adafruit Industries en 2026. La guía ofrece el firmware y el código fuente para descargar, así que se puede revisar, modificar y ampliar la implementación. El proyecto incluye además diagramas de circuito y archivos de la carcasa para imprimir en 3D, aunque la licencia de esos diseños de carcasa hay que revisarla por separado antes de redistribuir archivos modificados. La distinción importa porque tener el código fuente disponible no significa que todos los archivos de diseño asociados lleven la misma licencia.
¿Para quién es el proyecto?
El diseño apunta a makers de nivel intermedio y no a principiantes absolutos. Armar la electrónica exige cablear y soldar con cuidado, sobre todo al acomodar el micrófono, el amplificador y las conexiones de antena dentro de la carcasa compacta. También conviene revisar la compatibilidad de las baterías, la forma de cargarlas y la seguridad eléctrica antes de usar componentes de reemplazo. La guía nombra piezas específicas de Adafruit y puede haber alternativas compatibles, pero cambiar el micrófono, el amplificador o la placa de desarrollo puede obligar a modificar el cableado y el firmware.
Para estudiantes, aficionados y clubes de ingeniería, el proyecto es una forma práctica de aprender programación embebida, procesamiento de audio digital y comunicación inalámbrica. Una versión más barata podría usar una placa de desarrollo ESP32-S3 genérica con un micrófono y un amplificador I²S, aunque replicar el diseño completo obligaría a adaptar el código y la interfaz de la pantalla. Antes de elegir entre las piezas originales y las alternativas, conviene comparar el costo de dos equipos completos, con baterías, antenas, carcasas y envío.
ESP-NOW opera con tecnología de radio WiFi en la banda de 2,4 GHz, que está sujeta a la normativa de radiofrecuencia de cada país. Aunque ciertos equipos de baja potencia pueden operar en bandas de uso libre, cada constructor debe asegurarse de que su hardware, la configuración de la antena y la potencia de transmisión cumplan con los requisitos que correspondan. El atractivo práctico del proyecto es que muestra comunicación inalámbrica directa sin depender de infraestructura celular, y su firmware abierto y su guía detallada le dan a los makers un punto de partida para experimentar con sus propios equipos de comunicación por voz.
La guía completa está en el Adafruit Learning System.






