El protocolo MQTT

MQTT es un protocolo de mensajería estándar para Internet de las cosas (IoT). Está diseñado como un transporte de mensajería de publicación / suscripción extremadamente liviano que es ideal para conectar dispositivos remotos con una huella de código pequeña y un ancho de banda de red mínimo.

MQTT se utiliza en una amplia variedad de industrias, como la automotriz, la fabricación, las telecomunicaciones, el petróleo y el gas, etc.

Este protocolo es un estándar desde 2014 según la OASIS (Organization for the Advancement of Structured Information Standards).

El broker es el encargado de gestionar la red y de transmitir los mensajes, para mantener activo el canal, los clientes mandan periódicamente un paquete (PINGREQ) y esperan la respuesta del broker (PINGRESP).

Algunos servidores MQTT

Para pruebas y prototipado, que incluye control por el móvil con APP para Android e iPhone una opción es utilizar Blynk

Otro broker MQTT es ThingSpeak, una plataforma que se dio a conocer con el respaldo de MATLAB

MATLAB es un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M).

Está disponible para las plataformas Unix, Windows, macOS y GNU/Linux.

Te puede interesar...

La Internet de las Cosas (IoT)

Internet de las cosas es un concepto que se refiere a la interconexión digital de objetos cotidianos con Internet

Conectar placa SIM GSM900 con Arduino

El módulo «GPRS Shield Arduino Uno» cuenta con un microcontrolador SIM900 en una placa de desarrollo, Al igual que el Arduino que es otra placa de desarrollo. Tener un dispositivo con una tarjeta...

El microcontrolador

Un microcontrolador μC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Incluye en su interior las tres principales unidades funcionales de una computadora: unidad...

La placa de desarrollo

Son PCB con componentes electrónicos que ayudan a hacer circuitos, prototipos, inventos o experimentos. Incluso productos vendidos comercialmente tienen una placa de desarrollo dentro, pues es más económico así que desarrollar una placa...

¿Cómo programar CHIPS?

«Arduino IDE» es un programa de código abierto que se utiliza como herramienta para la programación de microcontroladores

Otros Proyectos realizados en España:

Dejar comentario

HUE CAT

PROGRAMACIÓN Y DISEÑO

GDPR