2nd Edition Content

Exploring Arduino 2nd Edition

2nd Edition

If you have the first edition of the book, visit the 1st edition content section.

The 2nd Edition of Exploring Arduino was released in November 2019. It expands on the first edition and contains 17 chapters broken up into 5 parts. Click the links below to access the digital content for each chapter. On each chapter’s page, you’ll find code downloads, instructional videos, parts lists, useful links, and more.

Part 1: Arduino Engineering Basics

Chapter 1: Getting Started and Understanding the Arduino Landscape
Chapter 2: Digital Inputs, Outputs, and Pulse-Width Modulation
Chapter 3: Interfacing with Analog Sensors

Part 2: Interfacing with your Environment

Chapter 4: Using Transistors and Driving DC Motors
Chapter 5: Driving Stepper and Servo Motors
Chapter 6: Making Sounds and Music
Chapter 7: USB Serial Communication
Chapter 8: Emulating USB Devices
Chapter 9: Shift Registers

Part 3: Communication Interfaces

Chapter 10: The I²C Bus
Chapter 11: The SPI Bus and Third-Party Libraries
Chapter 12: Interfacing with Liquid Crystal Displays

Part 4: Digging Deeper and Combining Functions

Chapter 13: Interrupts and Other Special Functions
Chapter 14: Data Logging with SD Cards

Part 5: Going Wireless

Chapter 15: Wireless RF Communications
Chapter 16: Bluetooth Connectivity
Chapter 17: Wi-Fi and the Cloud


Appendix A: Deciphering the ATMega Datasheet and Arduino Schematics