Arduino in Easy Steps begins with an explanation of what Arduino is: an ecosystem that includes a small electronic board, a free software application used to program the board, and an online community that connects thousands users. Showing the reader what is required both in terms of hardware and software, this guide provides instructions for using the software with all the operating systems and explains certain techniques, such as soldering, that will be needed. A primer in basic electricity and electronics, this book helps readers understand how electronic circuits work, how to build them, and how to write and debug the code to program their projects.