Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Internet de las cosas IoT: MQTT | EMQX | Mosquitto | MQTTX
Rating: 4.0 out of 5(1 rating)
12 students

Internet de las cosas IoT: MQTT | EMQX | Mosquitto | MQTTX

Implementa soluciones con el protocolo MQTT
Last updated 3/2025
Spanish

What you'll learn

  • MQTT (Message Queuing Telemetry Transport)
  • EMQX Broker
  • ESP8266
  • Internet de las Cosas IoT

Course content

4 sections7 lectures1h 37m total length
  • Fundamentos y Arquitectura a implementar18:27

Requirements

  • No se necesita experiencia, sin embargo, tener conceptos de redes permite potencializar el conocimiento de la materia.

Description

En este curso, aprenderemos a programar el ESP8266 utilizando la extensión de PlatformIO en Visual Studio Code, lo que nos permitirá desarrollar proyectos eficientes para el Internet de las Cosas (IoT). A través de este entorno de desarrollo, podremos escribir, compilar y cargar código al ESP8266 de forma sencilla y eficiente, facilitando la creación de aplicaciones que interactúan con sensores, dispositivos y sistemas en red.


Desarrollaremos soluciones con el protocolo MQTT (Message Queuing Telemetry Transport), un protocolo de mensajería ligero y eficiente, ideal para el envío de datos en sistemas de IoT. Usaremos EMQX, la plataforma de IoT número 1 del mundo, que es compatible con MQTT y nos permitirá gestionar la comunicación entre dispositivos de manera escalable y segura. Aprenderemos cómo implementar este protocolo en el desarrollo de vehículos inteligentes, controlando dispositivos y sistemas de forma remota.


Además, aprenderemos a construir arquitecturas de red aplicadas a MQTT y a comprender los fundamentos de las comunicaciones en el contexto de IoT. MQTT fue desarrollado por IBM en 1999 con el objetivo de enviar telemetría de sensores industriales, y está diseñado para ser eficiente en entornos con bajo consumo de energía y bajo ancho de banda. Estas características lo hacen extremadamente adecuado para dispositivos IoT que operan en redes inalámbricas o de bajo consumo.


A lo largo de este curso, aprenderemos sobre la arquitectura cliente-servidor que sustenta el protocolo MQTT, con énfasis en la construcción de sistemas IoT eficientes y escalables. Comprenderemos cómo establecer la comunicación entre dispositivos utilizando MQTT, gestionar la transmisión de datos y asegurar que los dispositivos puedan comunicarse de manera efectiva en entornos de red complejos. Aprenderás a trabajar con los conceptos fundamentales del IoT de manera práctica, configurando tu entorno de desarrollo y llevando a cabo proyectos que interactúan con el mundo real a través de sensores y actuadores.


Con estos conocimientos, estarás listo para desarrollar soluciones innovadoras que integren ESP8266, MQTT, y plataformas como EMQX, permitiéndote crear aplicaciones para IoT que son tanto funcionales como eficientes.

Who this course is for:

  • Desarrolladores IoT
  • Ingenieros en mecatrónica
  • Ingenieros en sistemas computacionales
  • Ingenieros en electrónica
  • Estudiantes de ingeniería
  • Entusiastas por la tecnología