Capstone & Resources · Study deck
IoT Glossary: I-P
A system description now moves from gateways and HTTP into interfaces, IoT architecture, long-range radio, messaging, payloads, and platforms.
Test Tessa is your guide for this deck.

After studying this chapter
Learning objectives
You will be able to:
- define I-P IoT terms precisely
- distinguish interface, messaging, payload, and platform responsibilities
- apply protocol and network vocabulary to IoT scenarios
- Explain: Seven-bit addressing provides a large address space, but real bus capacity is constrained by reserved addresses, duplicate device addresses, capacitance, pull-up sizing, and clock speed.
Major section
I
Seven-bit addressing provides a large address space, but real bus capacity is constrained by reserved addresses, duplicate device addresses, capacitance, pull-up sizing, and clock speed.
- In simple terms: A shared communication line - multiple sensors and devices can talk to one microcontroller using just two wires, taking turns like people on a conference call.
- Practical example: Standard I2C speeds are 100 kHz (standard mode), 400 kHz (fast mode), and 1 MHz (fast mode plus).
- At 400 kHz, one data byte plus its ACK bit uses 9 clock bits, so the transfer takes about 22.5 microseconds before address, start, stop, and clock-stretching overhead.
Major section
J
Definition: The variation in delay between packets arriving at a destination, causing inconsistency in data arrival times that can affect real-time applications and time-sensitive systems.
- In simple terms: Inconsistent timing - like a musician who can't keep a steady beat, packets arrive at irregular intervals even if the average delay is acceptable.
- Definition: A lightweight, human-readable data interchange format using key-value pairs and arrays, widely used for API communication and configuration in IoT systems.
- In simple terms: A universal data format - a simple way to structure data that both humans can read and machines can process, like a common language everyone understands.
Major section
L
Definition: The time delay between initiating a request and receiving a response, measured in milliseconds, representing how long data takes to travel through a system or network.
- For a cloud-connected temperature sensor, a typical budget might be 5 ms sensing + 2 ms processing + 50 ms network + 100 ms cloud = 157 ms.
- In simple terms: A radio technology for distance - sends data over miles using very little power, perfect for sensors in remote locations that need to communicate without Wi-Fi or cellular coverage.
- Definition: A type of wireless network designed to allow long-range communication at low bit rates among connected devices, optimized for battery-powered IoT applications.
Major section
M
Definition: Software that sits between the operating system and applications, providing common services like messaging, authentication, API management, and data transformation.
- In simple terms: A shared smart home language - helps devices from different brands use common data models, commissioning flows, and local IP networking while still leaving product-specific features to each ecosystem and device type.
- In simple terms: A web of connections - every device can talk to multiple neighbors and messages hop from device to device, so if one path fails, data finds another route.
- Overhead reduces usable payload: a small radio frame can leave much less room after link, IPv6, UDP, security, and adaptation headers.
Major section
P
In simple terms: A data envelope with an address - contains the actual message plus delivery information, like a letter with destination address that postal workers use for routing.
- Definition: The actual data being transported within a message or packet, excluding headers, metadata, and protocol overhead - the meaningful content that applications process.
- In simple terms: The actual cargo - in a delivery truck (packet), the payload is the goods being delivered, not the truck itself or the shipping labels.
- In simple terms: A complete IoT toolkit - provides all the services you need to build IoT applications without starting from scratch, like a fully equipped kitchen versus building your own stove.
Deck summary
Key takeaways
Seven-bit addressing provides a large address space, but real bus capacity is constrained by reserved addresses, duplicate device addresses, capacitance, pull-up sizing, and clock speed.
- Definition: The variation in delay between packets arriving at a destination, causing inconsistency in data arrival times that can affect real-time applications and time-sensitive systems.
- Definition: The time delay between initiating a request and receiving a response, measured in milliseconds, representing how long data takes to travel through a system or network.
- Definition: Software that sits between the operating system and applications, providing common services like messaging, authentication, API management, and data transformation.
Retrieval practice
Recall check 1 of 2

Test Tessa says: answer from memory, then check your reasoning.
Q1An IoT developer needs to connect 8 low-speed temperature sensors to a single ESP32 microcontroller, and each sensor can be assigned a unique bus address. Which bus interface is the best choice?
Show answer
Answer: A I2C uses SDA and SCL shared across devices, with each sensor addressed uniquely.
Retrieval practice
Recall check 2 of 2

Test Tessa says: answer from memory, then check your reasoning.
Q2Place each glossary layer where it lives so you can trace whether an IoT term describes the physical interface, the gateway bridge, or the operated platform service.
Show answer
Answer: A The glossary terms become useful when they are tied to responsibility: physical interfaces observe or act, gateways bridge meaning and transport, and platforms govern services and outcomes.
Q3Complete the IoT project configuration scaffold:
Show answer
Answer: A json.dumps() with indent=2 produces human-readable JSON. Nested dicts represent the hierarchical IoT project structure.
Print reference
Answers
Answer key.
- A · I2C uses SDA and SCL shared across devices, with each sensor addressed uniquely.
- A · The glossary terms become useful when they are tied to responsibility: physical interfaces observe or act, gateways bridge meaning and transport, and platforms govern services and outcomes.
- A · json.dumps() with indent=2 produces human-readable JSON. Nested dicts represent the hierarchical IoT project structure.