Introduction to Arduino {Free eBook}

If you have read between the lines, you realize that we are sort of engineering-oriented around here (well, at least most of us). One of the really cool projects completed and used was an Arduino-based HVAC controller. In case you don’t know, Arduino is an open source hardware/software platform or microcontroller that can be used to build an indescribably infinite array of projects. And Introduction to Arduino by Alan G. Smith is the only book you need to get started!

Arduino is programmed through the Arduino IDE — free open source software that can be downloaded at the official Arduino site.

Of course, you’ll need to purchase an Arduino board. Which board will depend on the needs of your project. The free eBook uses Arduino Uno which is available through Amazon. However, you’ll find reasonable prices and loads of help at SparkFun. Also, kits are available that include a breadboard and other supplies.

A parts list is available at the author’s site.

Introduction to Arduino walks you through the basics step by step — from downloading the software, to setting up the com ports, to building your first circuit, and writing your first program. No prior knowledge is needed.

Once you are off the ground, the rest of the book will introduce you to:

  • Basic programming statements.
  • Inputs/outputs.
  • Sounds.
  • Graphics.
  • Sensors.
  • And several projects that will keep you going.

The book also contains exercises and solutions, and a very handy Arduino reference with common structures, variables and constants, and functions.

Arduino is a great way to learn the basics of microcontrollers and C-based programming languages. Introduction to Arduino is the only guide you’ll need to get started — and it’s free!

Free eBook

Additional Resources
Arduino Starter Kit

Arduino Uno Starter Kit
Official kit from Arduino that includes the Arduino Uno.

Introduction to Arduino: A Piece of Cake by Alan G. Smith
Hard copy for those interested.

Download the Arduino Software
Open source code.

Arduino Blog
See just a few of the amazing things you can do with Arduino.

Keep Reading

Write Something Every Day

Tools for the Homeschool Handy-Mom

At DIY Homeschooler we provide encouragement and resources to those homeschool handy-moms paving their own way — solutions to help you “do-it-yourself” when it comes to tutoring your children. Learn more.

Affiliate Disclosure

Throughout this site you will find affiliate links to items that we trust and enthusiastically recommend. If you decide to use these links to make a purchase, we do receive a small compensation that helps support this site. Thank you! Read our full affiliate disclosure to learn more.

Keep Reading

Create a website or blog at WordPress.com