The Layers
- Sensing — sensors and actuators that measure or influence the physical world.
- Compute — microcontrollers and embedded systems near the sensor.
- Connectivity — protocols like MQTT, BLE, LoRa, or cellular.
- Cloud — ingestion, storage, orchestration.
- Analytics — turning device data into decisions.
Where Engineering Judgement Matters
- Power constraints shape everything downstream.
- Reliable connectivity is harder than it looks.
- Security is not optional — devices operate in the physical world.
A Realistic View
Strong IoT projects are usually driven by a clear operational problem — energy usage, safety, uptime — not by "let's add sensors and see what happens".
For Learners
A useful entry path includes embedded programming, one or two lightweight networking protocols, and enough cloud fluency to move device data into a queryable form.