IoT Class
  • Login
IoT Class
Learn How it works Interactives Books & Kits Design Studio About
Beta Notice IoTClass.org is under construction and expected to enter beta in February 2027.

Browse Modules

Start simple

The IoT Curriculum Map

Start with the thing you want to build, then choose the smallest learning path that explains it. A home sensor, a farm gateway, and a secure factory monitor all use different parts of IoT, but each one can be traced through the same promise: sense something, move the data, make a decision, and prove the system is safe enough to trust.

Use this page like a map rather than a catalogue. Pick the card that matches the next evidence question in front of you. When that question is answered, come back and take the next small step.

What does the device sense? How does it connect? Where does the data travel? Who must trust it? How is the build tested?

New here? Sammy shows you how IoTClass works

Two-minute orientation: what everything is and where to click first.

→
Module 1

Foundations

What is IoT and why does it matter?

IoT Fundamentals

Core concepts and terminology

40 chapters

Applications

Smart cities, healthcare, agriculture

44 chapters
Module 2

Physical World

Sensing and acting on the physical world

Electronics

Circuits, components, power

29 chapters

Sensors

Principles, types, calibration

40 chapters

Sensor Applications

Wearables, environmental, fusion

10 chapters

Actuators

Motors, PID, control systems

12 chapters
Module 3

Connectivity Foundations

Networking fundamentals for all wireless tech

Core Networking

OSI, IP, physical layer

34 chapters

Network Topologies

Star, mesh, tree, hybrid

7 chapters

Routing & RPL

Protocols, DODAG, low-power

23 chapters

Transport Protocols

TCP, UDP, DTLS security

17 chapters

App Protocols

MQTT, CoAP, HTTP, WebSockets

56 chapters
Module 4

Wireless & Access

Physical/link layer technologies

Bluetooth & BLE

GATT, beacons, mesh

19 chapters

Zigbee/Thread/Matter

Protocol stack, 6LoWPAN

43 chapters

Wi-Fi & 802.11

Standards, enterprise, mobile

29 chapters

RFID/NFC/UWB

Proximity technologies

34 chapters

LoRa & LoRaWAN

LPWAN networks

19 chapters

Cellular IoT

NB-IoT, LTE-M, 5G

23 chapters
Module 5

System Design

Architecting IoT systems

Reference Architectures

3/5/7-layer models, frameworks

20 chapters

Control & Gateways

Control loops, gateways, routing

30 chapters

Cloud, SDN & Production

Cloud, SDN, QoS, operations

29 chapters

Design Patterns

Scalability, reliability

6 chapters

Edge & Fog

Edge computing, cloud integration

20 chapters

WSN

Coverage, tracking, localization

47 chapters

Integration & Gateways

Gateways, protocol bridges

19 chapters

Emerging Paradigms

Digital twins, UAV, M2M

56 chapters
Module 6

Data

Managing and analyzing IoT data

Data Storage

Time-series, CAP, sharding

13 chapters

Stream Processing

Pipelines, real-time, batch

6 chapters

Analytics & ML

Anomaly detection, predictive

51 chapters

Visualization

Dashboards, real-time display

4 chapters
Module 7

Security

Protecting IoT systems

Security: Threats & Defense

OWASP, STRIDE, vulnerabilities

24 chapters

Cryptography

Encryption, ECC, TLS/DTLS

17 chapters

Authentication

Access control, identity

15 chapters

Privacy & Compliance

GDPR, zero trust, compliance

22 chapters
Module 8

Human Factors

Designing for humans

UX Design

User research, usability

36 chapters
Module 9

Engineering

Build, test, and deploy

Design Methodology

Design thinking, requirements

21 chapters

Prototyping

Hardware, software, kits

27 chapters

Energy & Power

Optimization, harvesting

18 chapters

Testing & Validation

Simulation, CI/CD, validation

21 chapters

Capstone

Projects, glossary, references

8 chapters
IoT Class

Navigate

  • Browse Modules
  • Get Started
  • Knowledge Map
  • Content Hub

Resources

  • Interactives & Simulations
  • Hands-On Labs
  • Books, Kits & Videos

© 2026 IoTClass.org

Terms of Use Privacy Policy Cookie Notice Accessibility Statement