IoT Architecture

The Five Layers of a Practical IoT System

November 15, 2025

A practical five-layer model for IoT systems, showing how devices, protocols, edge runtime, backend services, and applications fit together.

Self-Watering Garden: An IoT Architecture Case Study

May 25, 2022

A case study for a proof-of-concept self-watering garden system that uses soil moisture telemetry, an edge gateway, MQTT, REST APIs, and a dashboard to coordinate irrigation decisions.

ESP32 Collection Station Architecture for IoT Sensor Networks

January 13, 2022

How an ESP32-based collection station fits into an IoT system: sensor sampling, MQTT publishing, local buffering, sleep modes, OTA updates, and the boundary between device firmware and the edge gateway.

OttO: A Go-Based IoT Edge Gateway Architecture

January 13, 2022

OttO is a Go-based IoT edge gateway that connects sensor stations, MQTT messages, REST APIs, WebSocket dashboards, and application logic at the boundary between devices and backend systems.