IoT Protocols & Networking Guides

IoT networking is a different world from regular internet networking. Battery-powered sensors that wake up once an hour, mesh networks that route messages hop-by-hop, industrial PLCs running protocols designed in the 1970s — all need to interoperate with cloud platforms and consumer apps. The protocols that solve these problems are weird and specialized. This section explains the major ones in plain English: how MQTT, CoAP, Zigbee, Thread, Z-Wave, Matter, Modbus, and OPC UA actually work, and the architecture patterns that combine them into working systems.

Where to start

For most cloud-connected IoT projects, start with what is MQTT — the dominant publish/subscribe protocol for device-to-cloud communication. If you are building constrained devices that need RESTful semantics over UDP, see CoAP vs MQTT vs HTTP.

For consumer smart home devices, see Zigbee vs Thread vs Z-Wave for the radio layer, then Matter for the unified application layer landing on top.

For industrial / OT systems, see industrial IoT protocols for Modbus, OPC UA, and the legacy-to-modern bridges that connect factory floors to clouds.

Application protocols

The protocols devices use to talk to cloud platforms and apps.

Application Protocols

Wireless Networks

Architecture & Industrial

Security