← Volver al blog

Un control remoto para mi música y una pantalla para mis silos

Por Sebastian Villegas · Bitácora ESP32 #2 · IoT & IA · Septiembre 2026 · 4 min de lectura

La semana pasada les pregunté con qué seguir. De las ideas que dejé, dos se llevaron los votos: algo con música y la pantalla para revisar el nivel de los silos de Insylo. Así que esta semana hice las dos. Y, sin planearlo, terminaron contando la misma historia.

Un control remoto para toda mi música

La idea era sencilla: un control físico para lo que estoy escuchando. Para lograrlo me tocó crear una cuenta de desarrollador en Spotify y sacar un par de llaves (keys) para meterlas en el código. Con eso, mi cubito se conecta a mi cuenta y controla lo que esté sonando en cualquiera de mis dispositivos: el Sonos de la casa e incluso el Alexa. Play, pausa, siguiente, anterior, y el nombre de la canción en la pantalla.

El M5Stack CoreS3 encima de un parlante Sonos, mostrando la canción que suena con botones de reproducción.
El control manejando lo que suena en el Sonos, desde la palma de la mano.
Pantalla del control mostrando la carátula, el nombre de la canción y los botones de anterior, pausa y siguiente.
Carátula, canción y controles. Sí, a veces suena música infantil en mi casa.

Una pantalla para vigilar 6 silos

El segundo fue el que más me gustó, porque toca directamente lo que hacemos en Asimetrix. Quería una pantalla que mostrara, de un vistazo, cómo están los silos de una granja. Y no fue una maqueta con datos inventados: lo conecté a la misma API que ya tenemos en Insylo.

Pantalla del dispositivo mostrando el resumen de 6 silos con toneladas y porcentaje de llenado, en barras verdes, amarillas y rojas.
Los 6 silos de un vistazo: toneladas, porcentaje de llenado y un semáforo de color.

Tocando la pantalla entro al detalle de cada silo: las toneladas que quedan, el porcentaje, cuántos días de inventario alcanzan al ritmo de consumo actual, y el consumo por día comparado contra lo esperado. Es, básicamente, la información que un jefe de granja necesita para pedir alimento a tiempo, en un aparato que cabe en el bolsillo.

Detalle del Silo 2: 7.64 toneladas, 57.94%, 6 días de inventario, capacidad y consumo por día.
El detalle del Silo 2: 6 días de inventario al ritmo actual de consumo.

Lo que de verdad hace posible todo esto

Aquí está el punto que me llevo de la semana, y que va más allá del juguete. Los dos proyectos funcionaron por lo mismo: porque del otro lado había datos ordenados y una API para consultarlos. Spotify me deja controlar toda mi música porque expone su cuenta con llaves y una API. La pantalla de silos funcionó porque en Insylo ya teníamos las bases de datos organizadas y una API lista.

Tener los datos ordenados y accesibles es lo que permite que otros sistemas —o un cubo de cinco centímetros hecho en una tarde— se conecten y construyan algo encima. Ese es, en el fondo, buena parte del trabajo que hacemos en Asimetrix: dejar los datos en un estado en el que se pueda construir sobre ellos. Verlo funcionar en un dispositivo de juguete lo vuelve mucho más tangible.

Nada de esto me va a convertir en desarrollador, y sigue sin ser la idea. Pero cada semana me sorprende más lo lejos que se llega con datos ordenados, una API y la IA al lado.

¿Con qué sigo la próxima semana?

Voy a seguir contando estos avances. Ya conecté música y datos de granja; ahora me gustaría meterle la cámara o el micrófono que trae el CoreS3. Si tienes una idea de qué hacer con eso —o con cualquier otra cosa—, cuéntame en los comentarios. De eso se trata esta bitácora: casos de uso de IA en IoT, contados desde la práctica.