/MQTT_Overview

Deep understanding of MQTT broker, subscriber & publisher

Primary LanguageC

simplinnovation

MQTT Overview

MQTT (Message Queuing Telemetry Transport) is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The design principles are to minimise network bandwidth and device resource requirements whilst also attempting to ensure reliability and some degree of assurance of delivery. These principles also turn out to make the protocol ideal of the emerging IoT (Internet of Things) world of connected devices, and for mobile applications where bandwidth and battery power are at a premium.

  • linpy Python based

    No. Material Tutorial
    1. Local broker, subscriber & publisher coming soon
    2. Create MQTT broker using HBMQTT coming soon
    3. Create MQTT subscriber & publisher using Paho coming soon
    4. Connect HBMQTT broker to MySQL database coming soon
    5. Connect HBMQTT broker to MongoDB database coming soon
    6. Connect Paho subscriber to MySQL database coming soon
    7. Connect Paho subscriber to MongoDB database coming soon

  • linpy JavaScript based

    No. Material Tutorial
    1. Local broker, subscriber & publisher coming soon
    2. Online broker, local subscriber & publisher coming soon
    3. Create MQTT broker using Mosca.js coming soon
    4. Create MQTT subscriber & publisher using MQTT.js coming soon
    5. Connect Mosca broker to MySQL database coming soon
    6. Connect Mosca broker to MongoDB database coming soon

Lintang Wisesa 💌 lintangwisesa@ymail.com

Facebook | Twitter | LinkedIn | Youtube | :octocat: GitHub | Hackster