Programming Arduino: Next Steps - Going Further with Sketches
Programming Arduino Next Steps: Going Further with Sketches by Simon Monk is an intermediate-to-advanced guide for Arduino programmers who have mastered the basics and want to go deeper. It's the follow-up to the bestselling Programming Arduino: Getting Started with Sketches.
This book takes you under the hood of Arduino, covering professional-level techniques including interrupts, memory management, high-speed digital writes, serial communications, digital signal processing, Ethernet, and Bluetooth programming. The content is heavily influenced by the Arduino user forums and addresses many commonly asked questions.
Topics Covered
- Interrupts – Respond to events in real time
- Memory Management – Use RAM, EEPROM, and flash efficiently
- High-Speed Digital I/O – Direct port manipulation for faster writes
- Serial Communications – Get the most out of UART, SPI, and I2C
- Ethernet & Bluetooth – Connect your Arduino to networks and devices
- Digital Signal Processing – Process sensor data and signals
- Internet Connectivity – Program Arduino to communicate online
Key Features
- Code-Focused – All concepts illustrated with working, well-tested code examples
- Clear & Concise – Same accessible writing style as the original bestseller
- Board Coverage – Includes Arduino Uno, Leonardo, and Due
- Community-Driven – Content shaped by real questions from the Arduino forums
Ideal For
- Arduino programmers ready to move beyond beginner projects
- Hobbyists wanting to understand low-level Arduino programming
- Engineers and students seeking advanced embedded techniques
The Programming Arduino: Next Steps - Going Further with Sketches appears in the following collections:
