Programming Arduino Next Steps: Going Further with Sketches, Second Edition

by: Simon Monk


Abstract: Go beyond the basics with this up-to-date Arduino® programming resource. Take your Arduino® programming skills to the next level using the hands-on information contained in this thoroughly revised, easy-to-follow TAB guide. Aimed at programmers and hobbyists who have mastered the fundamentals, Programming Arduino® Next Steps: Going Further with Sketches, Second Edition, reveals professional programming tips and tricks. This up-to-date edition covers the Internet of Things (IoT) and features new chapters on interfacing with your Arduino with serial devices and using Arduino-compatible boards with the Arduino IDE. You will get dozens of illustrated examples and downloadable code that clearly demonstrate each powerful technique. Discover how to: • Configure your Arduino IDE and develop your own sketches • Boost performance and speed by writing time-efficient sketches • Optimize power consumption and memory usage • Configure the Arduino IDE to use Arduino-compatible boards including ESP8266- and ESP32-based boards • Interface with different types of serial interfaces, including I2C, 1-Wire, SPI, and TTL Serial • Use Arduino with USB and UART • Incorporate Ethernet, Bluetooth, and DSP • Program Arduino for the Internet • Accomplish more than one task at a time without multi-threading • Create your own code library and share it with other hobbyists
Full details

Book Details

Title: Programming Arduino Next Steps: Going Further with Sketches, Second Edition

Publisher: McGraw-Hill Education: New York, Chicago, San Francisco, Athens, London, Madrid, Mexico City, Milan, New Delhi, Singapore, Sydney, Toronto

Copyright / Pub. Date: 2019, 2014 McGraw-Hill Education

ISBN: 9781260143249

Authors:

Simon Monk has a bachelor's degree in cybernetics and computer science and a Ph.D. in software engineering. He has authored more than 20 books, including Programming Arduino: Getting Started with Sketches, Programming the Raspberry Pi, Programming the BBC micro:bit, and Practical Electronics for Inventors. Dr. Monk also runs the website monkmakes.com, which features his own products.

Description: Go beyond the basics with this up-to-date Arduino® programming resource. Take your Arduino® programming skills to the next level using the hands-on information contained in this thoroughly revised, easy-to-follow TAB guide. Aimed at programmers and hobbyists who have mastered the fundamentals, Programming Arduino® Next Steps: Going Further with Sketches, Second Edition, reveals professional programming tips and tricks. This up-to-date edition covers the Internet of Things (IoT) and features new chapters on interfacing with your Arduino with serial devices and using Arduino-compatible boards with the Arduino IDE. You will get dozens of illustrated examples and downloadable code that clearly demonstrate each powerful technique. Discover how to: • Configure your Arduino IDE and develop your own sketches • Boost performance and speed by writing time-efficient sketches • Optimize power consumption and memory usage • Configure the Arduino IDE to use Arduino-compatible boards including ESP8266- and ESP32-based boards • Interface with different types of serial interfaces, including I2C, 1-Wire, SPI, and TTL Serial • Use Arduino with USB and UART • Incorporate Ethernet, Bluetooth, and DSP • Program Arduino for the Internet • Accomplish more than one task at a time without multi-threading • Create your own code library and share it with other hobbyists