
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 Uno Starter Kit
Official kit from Arduino that includes the Arduino Uno.
Download the Arduino Software
Open source code.
Arduino Blog
See just a few of the amazing things you can do with Arduino.
Keep Reading
Electricity for the 4-H Scientist {Free eBook}
Electricity for the 4-H Scientist is a free eBook and easy way to introduce any student to the basics of electricity.
Activity: Explore Electronics
Explore electronics to promote learning skills while encouraging creativity and problem-solving.
Full Electronics Course {Free!}
Electronics course … free. Lessons in Electric Circuits is a six-volume course suitable for high school or college credit.
