Durante décadas, despertar tenía tres opciones: una campana, un zumbador áspero o lo que estuviera sonando en la radio esa mañana. Ya nos acostumbramos a elegir el sonido o la canción con que arranca el día, pero un desarrollador que firma como Impossible_Agent1436 en Reddit y como brunokeymolen en GitHub se hizo otra pregunta: ¿y si uno no quiere despertar solo con sonido? Su Video Alarm Clock reproduce el clip que se le indique, siempre que quepa en una pantalla cuadrada de 720 píxeles por lado.
¿Qué hardware necesita el despertador de video?
La pantalla es un módulo ya armado de Waveshare gobernado por un ESP32-P4, un conjunto que se ve práctico salvo por un detalle: al momento de la publicación está agotado. Esa placa de desarrollo convierte al proyecto en algo casi enteramente de software. Lo único que su autor tuvo que resolver en el plano físico fue un soporte impreso en 3D para dejar el aparato sobre el velador.
No es un demérito. Fue una decisión en la línea de trabajar con más cabeza y menos esfuerzo: a veces uno quiere reinventar la rueda y a veces uno solo quiere un despertador.
Reloj en tiempo real y una biblioteca de clips
El módulo incorpora un RTC, así que mantiene la hora con precisión, y trae lector de tarjetas SD, de modo que se puede cargar una biblioteca completa de videos con que despertar. La única salvedad está en el formato, y es estricta:
- Contenedor AVI
- Video MJPEG de 720 × 720 píxeles
- Audio PCM estéreo a 44,1 kHz
- Nombres de archivo bajo las reglas antiguas de FAT: ocho caracteres, ninguno especial
Convertir una película cualquiera a ese molde no es trivial, pero tampoco exige más que una herramienta de transcodificación de escritorio.
¿Qué aporta el ESP32-P4 en un proyecto así?
El ESP32-P4 es el primer microcontrolador de Espressif que abandona la radio integrada: no lleva Wi-Fi ni Bluetooth propios y, a cambio, concentra su presupuesto de silicio en manejar pantallas. Es un doble núcleo RISC-V de alto rendimiento que llega a los 400 MHz y expone interfaces MIPI-DSI y MIPI-CSI, pensadas justamente para paneles y cámaras.
Esa elección explica por qué un despertador con video cabe en un microcontrolador y no obliga a montar una Raspberry Pi. Decodificar MJPEG cuadro a cuadro es bastante más barato que decodificar H.264, y la combinación de RTC más SD deja al chip haciendo una sola cosa a la vez, que es exactamente lo que se le pide a un aparato de velador.
Un despertador más razonable que el anterior
Este es un proyecto más sencillo y una mejor idea que el despertador de condensadores que explotan, aunque no hay mucho que discutir sobre cuál de los dos saca a alguien de la cama más rápido. Y si lo que se extraña son los viejos radiorreloj, siempre se pueden traer de vuelta con el microcontrolador adecuado.
La historia circuló primero en el foro de ESP32 de Reddit.




