El curso “Uso del IoT para construir tú mismo un hogar digital” propone una experiencia formativa práctica, creativa y completa para adentrarse en el mundo del Internet de las Cosas (IoT) aplicado al entorno doméstico. A lo largo de sus seis módulos, el participante aprende a diseñar, programar, montar y gestionar sus propios dispositivos inteligentes, integrándolos finalmente en un sistema centralizado de control del hogar. El enfoque pedagógico se apoya en el paradigma “hazlo tú mismo” (DIY) y en el uso de tecnologías abiertas, de modo que cualquier persona interesada pueda replicar, adaptar y ampliar lo aprendido.
El curso comienza con una introducción al concepto de IoT y al modelo de Hogar Digital, analizando la arquitectura que lo sustenta y las sinergias entre los sistemas de interacción, comunicación e inteligencia. Este primer módulo sienta las bases teóricas necesarias para comprender el papel de los dispositivos conectados y presenta el proyecto final, que el alumno irá construyendo progresivamente.
En el segundo módulo, el estudiante se adentra en el ecosistema Arduino, aprendiendo a programar microcontroladores —como la placa Wemos D1 Mini— y a conectarlos a la red WiFi del hogar. De esta forma, se establecen las competencias fundamentales para crear dispositivos IoT que puedan comunicarse con el resto del sistema. Este bloque combina la explicación de principios básicos de programación con la práctica directa mediante ejercicios y ejemplos.
El tercer módulo amplía el horizonte técnico introduciendo las arquitecturas y protocolos de comunicación más utilizados en IoT, especialmente HTTP y MQTT. A través de una máquina virtual Linux, el participante configura un servidor web y un bróker MQTT, comprendiendo cómo los dispositivos envían y reciben datos en un entorno realista. Este módulo constituye un paso clave para entender cómo los diferentes elementos del hogar digital interactúan entre sí.
El cuarto módulo lleva el aprendizaje al terreno físico, enseñando a diseñar y construir sensores y actuadores con el microcontrolador ESP8266. Los participantes ensamblan dispositivos reales, como un enchufe inteligente o un sensor de temperatura y humedad, y experimentan con distintos firmwares —incluido Tasmota— para aprender a personalizar el comportamiento de los dispositivos. Este bloque es una perfecta combinación de electrónica y programación aplicada.
El quinto módulo incorpora el componente de modelado e impresión 3D, permitiendo al alumno diseñar carcasas personalizadas para sus dispositivos. Se introduce el uso de software CAD, el proceso de digitalización de hardware y los fundamentos del diseño eficiente de objetos físicos, cerrando el ciclo de creación maker que integra hardware, software y diseño industrial.
Finalmente, el curso culmina con el módulo 6, donde se instala y configura el sistema openHAB sobre una Raspberry Pi para actuar como centro de control del hogar. Aquí se integran todos los dispositivos desarrollados, se crean reglas de automatización y se exploran interfaces y asistentes virtuales (como Google Home o Alexa). El alumno aprende así a dotar al hogar de inteligencia y a gestionarlo desde cualquier lugar, completando su recorrido desde la teoría inicial hasta la práctica avanzada de un sistema domótico real y funcional.