This document provides an overview and table of contents for the book "Building Arduino Projects for the Internet of Things: Experiments with Real-World Applications" by Adeel Javed. The book is divided into two parts, with part one covering the basic building blocks of IoT including Arduino basics, internet connectivity options, and communication protocols. Part two follows a project-based approach to creating various IoT prototypes using patterns such as real-time clients, remote control, on-demand clients, web apps, location awareness, machine-to-human communication, and machine-to-machine interactions. Each chapter also includes a working prototype of an IoT application.