Sistemas embedidosSistemas Embebidos: Potencia tus Proyectos IoT

Descubre cómo los sistemas embebidos permiten el control y la automatización en proyectos IoT. Estos cursos te enseñarán a programar y configurar dispositivos como Arduino, ESP32 y Raspberry Pi, brindándote las herramientas para desarrollar soluciones inteligentes que integren hardware y software. Ideal para quienes buscan crear sistemas compactos y eficientes en áreas como domótica, robótica y más.

Categorías

Cursos

Utilización de Raspberry Pi

Categoría de cursosSistemas Embebidos

Este módulo ofrece una introducción práctica y detallada al uso y configuración de la Raspberry Pi, desde la instalación del sistema operativo hasta la interacción con hardware externo.

A lo largo del módulo, se abordará el acceso remoto mediante Raspberry Pi Connect, permitiendo gestionar el dispositivo sin necesidad de conexión física. También se explorará el control de pines GPIO y se desarrollará un ejercicio práctico de control de acceso vehicular, en el que se aplicarán los conocimientos adquiridos para diseñar un sistema basado en tecnología RFID y módulos SPI/MFRC522.

Está enfocado en quienes deseen iniciarse en la computación de bajo costo, la automatización y la creación de proyectos electrónicos con Raspberry Pi.

Uso y programación del microcontrolador ESP32-CAM

Categoría de cursosSistemas Embebidos

Este módulo, IoT con microcontrolador ESP32-CAM y protocolo MQTT, está diseñado para proporcionar los conocimientos esenciales para programar y desarrollar proyectos con el ESP32-CAM, utilizando una Raspberry Pi 4B como entorno de desarrollo. A lo largo del módulo, se explican los conceptos básicos del ESP32-CAM, la configuración del entorno de programación con Arduino IDE y la implementación de aplicaciones prácticas, como el control del LED flash integrado y la solución de errores frecuentes.

Este enfoque combina teoría y práctica, garantizando una comprensión sólida y aplicada de las capacidades del ESP32-CAM en proyectos de Internet de las Cosas (IoT) y visión artificial.

Profesor: Diego Trujillo

Envío de mensajes JSON vía MQTT con microcontrolador ESP32-CAM

Categoría de cursosSistemas Embebidos

Este módulo ofrece una introducción práctica a la comunicación del ESP32-CAM mediante el protocolo MQTT, utilizando el formato JSON para transmitir datos estructurados. Se abordan la configuración del entorno, la implementación del protocolo de mensajería y la programación eficiente del ESP32-CAM para el envío de información en sistemas IoT (Internet de las Cosas).

Los participantes aprenderán a utilizar la biblioteca PubSubClient, a aplicar técnicas de programación no bloqueante para optimizar el rendimiento del microcontrolador y a diseñar un circuito funcional. Además, se revisará el código para el envío de mensajes JSON, lo que posibilita la interacción remota con el ESP32-CAM, incluyendo el control de un LED mediante comandos MQTT.

El módulo concluye con pruebas prácticas de funcionamiento, garantizando que los participantes puedan integrar ESP32-CAM y MQTT en sus proyectos IoT de manera efectiva.

Profesor: Diego Trujillo