v
Contents at a Glance
About the Author ............................................................................. xv
About the Technical Reviewer ........................................................ xvi
Preface ........................................................................................... xix
■ Part 1: Building Blocks ................................................... 1
■ Chapter 1: Arduino Basics .............................................................. 3
■ Chapter 2: Internet Connectivity ................................................... 15
■ Chapter 3: Communication Protocols ........................................... 35
■ Part 2: Prototypes ......................................................... 49
■ Chapter 4: Complex Flows: Node-RED .......................................... 51
■ Chapter 5: IoT Patterns: Realtime Clients ..................................... 75
■ Chapter 6: IoT Patterns: Remote Control .................................... 111
■ Chapter 7: IoT Patterns: On-Demand Clients .............................. 139
■ Chapter 8: IoT Patterns: Web Apps ............................................. 177
■ Chapter 9: IoT Patterns: Location Aware .................................... 195
■ Chapter 10: IoT Patterns: Machine to Human ............................. 213
■ Chapter 11: IoT Patterns: Machine to Machine .......................... 241
■ Chapter 12: IoT Platforms ........................................................... 253
Index .............................................................................................. 279