MQTT Getting started with MQTT

30% OFF - 9th Anniversary discount on Entity Framework Extensions until December 15 with code: ZZZANNIVERSARY9


This section provides an overview of what mqtt is, and why a developer might want to use it.

It should also mention any large subjects within mqtt, and link out to the related topics. Since the Documentation for mqtt is new, you may need to create initial versions of those related topics.


MQTT(Message Queue Telemetry Transport) is a Publish-Subscribe based "lightweight" messaging protocol for use on top of the TCP/IP stack.

It is quite useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.

There are many different Brokers and Clients that implement the MQTT protocol.

A list of Brokers, Clients and Tools can be found on the website here, while it is not definitive it does offer a representative sample. There is also a curated list on on MQTT.

News on MQTT specifications can be found at

MQTT v3.1.1 is an Oasis standard available here

Got any MQTT Question?