Jeremy Blum, <em>Exploring Arduino: Tools and Techniques for Engineering Wizardry 2nd Edition</em>, John Wiley & Sons, Inc., Indianapolis, ISBN 978-1-119-40537-5, 2019.
Steven F. Barrett, Daniel J. Pack, <em>Microcontrollers Fundamentals for Engineers And Scientists (Synthesis Lectures on Digital Circuits and Systems)</em>, Morgan & Claypool, California, ISBN 978-1598290585, 2006.
Steven F. Barrett, <em>Arduino Microcontroller Processing for Everyone!: Third Edition (Synthesis Lectures on Digital Circuits and Systems) 3rd Edition</em>, Morgan & Claypool, California, ISBN 978-1627052535, 2013.