$29.95

The Arduino is a cheap, flexible, open source microcontroller platform designed to make it easy for hobbyists to use electronics in homemade projects. With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways to create devices that interact with the world around you.

Arduino Workshop, you’ll learn how these add-ons work and how to integrate them into your own projects. You’ll start off with an overview of the Arduino system but quickly move on to coverage of various electronic components and concepts. Hands-on projects throughout the book reinforce what you’ve learned and show you how to apply that knowledge. As your understanding grows, the projects increase in complexity and sophistication.

Among the book’s 65 projects are useful devices like:

A digital thermometer that charts temperature changes on an LCD

A GPS logger that records data from your travels, which can be displayed on Google Maps

A handy tester that lets you check the voltage of any single-cell battery

A keypad-controlled lock that requires a secret code to open

You’ll also learn to build Arduino toys and games like:

An electronic version of the classic six-sided die

A binary quiz game that challenges your number conversion skills

A motorized remote control tank with collision detection to keep it from crashing

Arduino Workshop will teach you the tricks and design principles of a master craftsman. Whatever your skill level, you’ll have fun as you learn to harness the power of the Arduino for your own DIY projects.

Tags

Arduino Workshop Product Help and Resources

Video title

Core Skill: Robotics

This skill concerns mechanical and robotics knowledge. You may need to know how mechanical parts interact, how motors work, or how to use motor drivers and controllers.

1Robotics

Skill Level: Noob - You will be required to put together a robotics kit. Necessary parts are included and steps will be easy to follow. You also might encounter basic robotics components like bearings, mounts, or other hardware and need a general idea of how it goes together.
See all skill levels

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

2Programming

Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels

Like Rob said in the product video, he (honestly) gets about one new Arduino book every week so unfortunately we have to be pretty selective. We both read this book and we even had a person who had never really touched an Arduino before read it as well. The results were very impressive. Needless to say, it’s now on the site. :)

I absolutely love this book. I’m working through the examples with the Arduino Duemilanove and the Starter kit that was offered a few years ago.

Unfortunately I have to bring working through this book to a screeching halt each time I come across a component that I don’t have.

Unless I’m overlooking it, there is no list of ‘Required Hardware’ anywhere in the book or on their website (as of today). I cannot imagine how one should proceed without knowing what hardware to have around.

5 out of 5

Best Arduino book I've found

I bought this based on comments I read here, and I’m so glad I did. Well written, easy to follow along and all the tutorials are easy to build upon and take further. More advanced users might not get as much out of it, but if you are just starting with Arduinos, it’s a great next step after the SIK.

In 2003, CU student Nate Seidle blew a power supply in his dorm room and, in lieu of a way to order easy replacements, decided to start his own company. Since then, SparkFun has been committed to sustainably helping our world achieve electronics literacy from our headquarters in Boulder, Colorado.

No matter your vision, SparkFun's products and resources are designed to make the world of electronics more accessible. In addition to over 2,000 open source components and widgets, SparkFun offers curriculum, training and online tutorials designed to help demystify the wonderful world of embedded electronics. We're here to help you start something.