Skip to content

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:

SKU AF-1557