2  Overview of the Internet of Things

2.1 Learning Objectives

By the end of this chapter, you will be able to:

  1. Define what constitutes an IoT device using the Three Ingredients Test
  2. Distinguish between embedded, connected, and IoT devices
  3. Explain the Five Verbs framework and its economic impact
  4. Navigate the IoT learning path based on your experience level
  5. Identify the key sub-chapters covering IoT fundamentals, evolution, and applications
Minimum Viable Understanding

Before diving into the details, here is what you absolutely need to know:

  • The Three Ingredients Test: An IoT device must have a physical thing, computation capability (microcontroller or processor), and internet connectivity – if any one is missing, it is not IoT
  • The Five Verbs Framework: Every IoT application maps to one of five human activities – SUSTAIN, MOVE, HEAL, FEED, or MAKE – representing a combined $4+ trillion market opportunity by 2030

2030 IoT economic value breakdown by human activity:

\[\text{SUSTAIN (resources/environment)} = \$1.1T\,(27.5\%)\] \[\text{MOVE (transportation/logistics)} = \$0.95T\,(23.8\%)\] \[\text{MAKE (manufacturing)} = \$0.85T\,(21.2\%)\] \[\text{HEAL (healthcare/wellness)} = \$0.75T\,(18.8\%)\] \[\text{FEED (agriculture/food)} = \$0.35T\,(8.8\%)\] \[\text{Total market} = \$4.0T\]

Key insight: SUSTAIN dominates (27.5%) because energy, water, and buildings represent the largest infrastructure spend globally. One smart building deployment saving 30% on $1M annual energy = $300K/year, driving rapid ROI that accelerates adoption.

  • Device Classification Matters: Embedded devices (no network), connected devices (remote control only), and IoT devices (autonomous decisions) are fundamentally different in architecture, cost, and capability

Think of IoT as giving everyday objects the ability to “talk” to the internet. Your regular coffee maker just makes coffee when you press a button. But an IoT coffee maker can:

  • Know when you usually wake up (sensing)
  • Connect to your phone via the internet (connectivity)
  • Start brewing automatically before your alarm goes off (smart action)

The “Internet of Things” simply means physical objects (“things”) that connect to the internet and can make smart decisions. This chapter helps you understand what makes something truly “IoT” versus just an electronic device.

Hey there, future inventor! Have you ever wondered why some toys and gadgets seem so smart?

Imagine if your lunchbox could tell you when your sandwich was getting warm, or if your backpack could remind you when you forgot your homework! That is what IoT is all about - making regular things SMART by connecting them to the internet.

The Three Magic Ingredients:

  1. A Thing - Something you can touch (like a toy or a lamp)
  2. A Brain - A tiny computer chip inside
  3. Internet Power - A way to talk to other devices

When all three come together - BOOM! You have an IoT device!

Fun Fact: There are already more IoT devices in the world than people! Billions of smart gadgets are talking to each other right now.

2.2 Chapter Overview

This chapter provides a comprehensive introduction to the Internet of Things (IoT), covering fundamental concepts, historical evolution, and practical applications. The content has been organized into focused chapters for easier navigation and learning.

2.3 Learning Path Diagram

IoT learning path diagram showing three tracks: Beginner with Introduction, Requirements, and Perspectives; Intermediate with Device Evolution, History, Systems Evolution, and Industry 4.0; and Advanced with Applications Gallery, Worked Examples, and Common Pitfalls.

2.4 Learning Path

Start with IoT Introduction and progress through the chapters in order, or jump directly to topics of interest using the guide below.

2.5 Chapter Guide

2.5.1 Getting Started (Beginner)

Chapter Description Key Topics
IoT Introduction From everyday objects to smart devices Three Ingredients Test, Five Verbs Framework, Global Impact
IoT Requirements What makes an IoT device Minimum requirements, Eleven ideal characteristics, Architecture layers
IoT Perspectives How stakeholders view IoT Security, DIY, Hardware, Architecture, Data Analytics perspectives

2.5.2 Understanding Evolution (Intermediate)

Chapter Description Key Topics
Device Evolution Embedded vs Connected vs IoT Device classification, ARM Cortex-M, BLE, Wireless paradigms
IoT History Lessons from technology shifts Paradigm blindness, Innovator’s Dilemma, Emerging use cases
Systems Evolution How computing enabled IoT 10x technology cycles, Moore’s Law, Dennard Scaling, 2005 inflection
Industry 4.0 Industrial IoT and classification Four industrial revolutions, Device classification framework

2.5.3 Practical Applications (Advanced)

Chapter Description Key Topics
Applications Gallery Visual tour of IoT domains Smart cities, homes, agriculture, energy, building automation
Worked Examples Cost-benefit calculations Smart traffic ROI, Air quality networks, Flood warning, Weather stations
Common Pitfalls Mistakes to avoid Vendor lock-in, Security neglect, TCO underestimation, Failure modes

2.6 Key Concepts Summary

2.6.1 The Three Ingredients Test

Every IoT device requires:

  1. Thing - A physical object you can touch
  2. Computation - Processing capability (microcontroller, chip)
  3. Internet - Network connectivity (direct or through gateway)

If ANY ingredient is missing, it’s NOT an IoT device.

2.6.2 The Five Verbs of IoT

IoT applications address five fundamental human activities:

  • SUSTAIN - Resource management, environmental protection ($1.1T by 2030)
  • MOVE - Transportation and logistics ($950B by 2030)
  • HEAL - Healthcare and wellbeing ($750B by 2030)
  • FEED - Agriculture and food systems ($350B by 2030)
  • MAKE - Manufacturing and production ($870B by 2030)

2.6.3 Device Classification

Category Connectivity Intelligence Example
Embedded None Fixed programs Microwave timer
Connected Internet Remote control Wi-Fi light bulb
IoT Internet Autonomous decisions Nest thermostat

2.7 Quick Start Recommendations

If you’re completely new to IoT: Start with IoT Introduction for a gentle introduction with everyday examples.

If you want to understand the technology: Read Device Evolution and Systems Evolution for the technical foundation.

If you’re evaluating IoT for business: Jump to Worked Examples for ROI calculations and Common Pitfalls for risk awareness.

If you’re building IoT products: Review IoT Requirements for design principles and Industry 4.0 for classification frameworks.

2.8 IoT Device Classification Decision Tree

Decision tree diagram showing how to classify a device as software only, passive object, embedded, connected, or IoT based on whether it is a physical thing, has computation, connects to the internet, and makes autonomous decisions.

Common Pitfalls

Pitfall 1: Calling everything “IoT” Marketing teams often label any internet-connected product as “IoT.” Use the Three Ingredients Test rigorously. A Wi-Fi-enabled light bulb that only responds to remote on/off commands is a connected device, not an IoT device, because it lacks autonomous decision-making.

Pitfall 2: Ignoring total cost of ownership (TCO) The hardware cost of a sensor node is often less than 20% of the total lifetime cost. Connectivity fees, cloud services, firmware updates, security patches, and device decommissioning add up. A $10 sensor can easily cost $200+ over a 5-year deployment.

Pitfall 3: Confusing connectivity with intelligence Connecting a device to the internet does not make it intelligent. True IoT value comes from the data-driven decision loop: sense, transmit, analyze, decide, and act. Without the analysis and decision steps, you have a connected device, not an IoT solution.

Pitfall 4: Underestimating security from day one Many IoT projects treat security as an afterthought. Every device connected to the internet is a potential attack vector. Default passwords, unencrypted communication, and lack of firmware update mechanisms are among the most common (and most dangerous) oversights.

Scenario: A 50,000 sq ft office building (200 employees) wants to implement smart LED lighting with IoT sensors.

Current Setup:

  • 500 fluorescent fixtures @ 60W each = 30kW
  • 10 hours/day operation, 250 days/year
  • Electricity cost: $0.12/kWh
  • Annual energy cost: 30kW × 10h/day × 250 days × $0.12 = $9,000/year

Smart IoT Lighting Proposal:

  • 500 LED fixtures @ 18W each (70% energy reduction)
  • Occupancy sensors in each fixture (20W network overhead total)
  • Motion-triggered dimming reduces effective usage to 6 hours/day equivalent

New Energy Consumption:

  • LED power: 500 × 18W = 9kW
  • Network overhead: 20W constant = 0.02kW
  • Effective usage with motion dimming: (9kW × 6h + 0.02kW × 24h) per day
  • Daily cost: (54kWh + 0.48kWh) × $0.12 = $6.54
  • Annual cost: $6.54 × 250 days = $1,634/year

Implementation Costs:

  • LED fixtures with sensors: $120 × 500 = $60,000
  • Gateway and controller: $2,000
  • Installation labor: $8,000
  • Total upfront: $70,000

ROI Analysis:

  • Annual savings: $9,000 - $1,634 = $7,366/year
  • Payback period: $70,000 ÷ $7,366 = 9.5 years
  • 10-year net savings: ($7,366 × 10) - $70,000 = $3,656

Decision Factors:

  • Acceptable payback if building lease exceeds 10 years
  • Additional benefits: reduced HVAC load (less heat from lights saves cooling costs)
  • Intangible: improved employee satisfaction from better lighting control

Real Numbers: This matches actual deployments where smart lighting payback periods range from 7-12 years depending on energy costs and usage patterns.

2.9 Interactive ROI Calculator

Try calculating ROI for different smart lighting scenarios:

Show code
viewof officeSize = Inputs.range([10000, 200000], {
  label: "Office Size (sq ft)",
  step: 5000,
  value: 50000
})

viewof fixtureCount = Inputs.range([100, 2000], {
  label: "Number of Fixtures",
  step: 50,
  value: 500
})

viewof hoursPerDay = Inputs.range([4, 16], {
  label: "Operating Hours/Day",
  step: 1,
  value: 10
})

viewof daysPerYear = Inputs.range([200, 365], {
  label: "Operating Days/Year",
  step: 5,
  value: 250
})

viewof electricityCost = Inputs.range([0.08, 0.25], {
  label: "Electricity Cost ($/kWh)",
  step: 0.01,
  value: 0.12
})

viewof ledCostPerFixture = Inputs.range([80, 200], {
  label: "LED Fixture Cost ($)",
  step: 10,
  value: 120
})

// Calculations
fluorescentPower = fixtureCount * 60 / 1000  // kW
ledPower = fixtureCount * 18 / 1000  // kW
networkOverhead = 0.02  // kW constant

currentAnnualCost = fluorescentPower * hoursPerDay * daysPerYear * electricityCost

effectiveHours = hoursPerDay * 0.6  // Motion dimming reduces to 60% usage
ledDailyCost = (ledPower * effectiveHours + networkOverhead * 24) * electricityCost
ledAnnualCost = ledDailyCost * daysPerYear

annualSavings = currentAnnualCost - ledAnnualCost

implementationCost = (ledCostPerFixture * fixtureCount) + 2000 + (fixtureCount * 16)  // fixtures + gateway + installation

paybackPeriod = implementationCost / annualSavings
netSavings10yr = (annualSavings * 10) - implementationCost
Your Smart Lighting ROI Results
In 60 Seconds

This chapter introduces the key concepts, frameworks, and terminology of the module, providing the mental model you need to understand and connect the more detailed topics that follow.

2.10 Summary

This overview chapter serves as your roadmap to understanding the Internet of Things:

Key Takeaways
  1. The Three Ingredients Test is the definitive way to identify IoT devices: Thing + Computation + Internet connectivity
  2. The Five Verbs (SUSTAIN, MOVE, HEAL, FEED, MAKE) represent the $4+ trillion economic opportunity in IoT by 2030
  3. Device Classification helps distinguish between embedded devices (no connectivity), connected devices (remote control), and true IoT devices (autonomous decisions)
  4. Learning Path is structured progressively: start with fundamentals (Beginner), understand evolution (Intermediate), then apply knowledge (Advanced)
Concept Definition Why It Matters
Three Ingredients Thing + Computation + Internet Filters true IoT from “smart” marketing
Five Verbs SUSTAIN, MOVE, HEAL, FEED, MAKE Maps IoT to human needs and market value
Device Categories Embedded, Connected, IoT Clarifies capability expectations
2005 Inflection Technology convergence point Explains why IoT emerged when it did

2.11 Knowledge Check

How It Works: The IoT Learning Journey

The big picture: This chapter series takes you from “What is IoT?” to “How do I build/evaluate IoT solutions?” through nine progressive chapters organized into three difficulty tiers.

Step-by-step breakdown:

  1. Beginner Tier (Foundation): Start with IoT Introduction to learn the Three Ingredients Test (Thing + Computation + Internet), then IoT Requirements to understand minimum vs. ideal characteristics, and IoT Perspectives to see how six stakeholder types view the same system differently – Real example: After these three chapters, you can classify any device as Embedded/Connected/IoT and explain why a $250 smart thermostat is worth it (30% energy savings = 2.6-month payback)

  2. Intermediate Tier (Understanding Evolution): Read Device Evolution to trace the Embedded → Connected → IoT progression with real ARM Cortex-M examples, then IoT History to learn from past paradigm shifts (like how Kodak ignored digital cameras), then Systems Evolution to understand why the 2005 Dennard Scaling breakdown made distributed IoT economically viable, and finally Industry 4.0 to see how industrial IoT drives manufacturing transformation – Real example: After these four chapters, you understand why IoT couldn’t have emerged in the 1990s (microcontrollers cost 100-200x more) and can calculate Industry 4.0 maturity scores

  3. Advanced Tier (Practical Application): Explore Applications Gallery for visual domain examples, study Worked Examples for ROI calculations ($7,366/year savings from smart office lighting), and review Common Pitfalls to avoid the three killer mistakes (vendor lock-in, TCO underestimation, security neglect) – Real example: After these three chapters, you can audit existing deployments, calculate 5-year TCO correctly (hardware is only 25% of total cost), and design resilient systems that degrade gracefully

Why this matters: The nine-chapter progression mirrors real IoT project phases: understand concepts (Beginner), learn from history and economics (Intermediate), then apply knowledge to avoid the pitfalls that kill 60-75% of IoT projects. Skipping directly to Advanced without the foundation leads to expensive mistakes like the $200K “smart” microwave example in Pitfalls – technically sophisticated but commercially doomed by misunderstanding the Connected vs. IoT distinction.

2.12 Concept Relationships

This Index’s Structure Related Content How They Connect
Beginner Tier Learning Paths Aligns with “Getting Started with IoT” track for newcomers
Three Ingredients Test All 9 sub-chapters Recurring framework to classify devices throughout the series
Five Verbs Framework Application Domains SUSTAIN/MOVE/HEAL/FEED/MAKE verbs map to vertical industries
Device Classification Reference Architectures Embedded/Connected/IoT tiers require different architectures
10x Technology Cycles Hardware Platforms Economics of microcontroller evolution drive IoT viability

2.13 See Also

Hub Pages (Start Here):

Related Fundamentals:

  • Application Domains - Deep dives into Smart Cities, Healthcare, Agriculture, Manufacturing
  • IoT Use Cases - 50+ real-world implementation examples with ROI data
  • Industrial IoT - Smart factory architectures and Industry 4.0 maturity assessment

Architecture and Design:

2.14 What’s Next

Direction Chapter Description
Start Here IoT Introduction Begin with the Three Ingredients Test and Five Verbs Framework
Beginner IoT Requirements Minimum requirements and eleven ideal characteristics
Intermediate Systems Evolution How 70 years of computing economics created IoT
Advanced Worked Examples ROI calculations for real IoT deployments
Related Application Domains Deep dives into specific IoT verticals