4
\$\begingroup\$

What book would you recommend for someone who comes from a software background that is looking to become fluent in Arduino?

I'd prefer something that walks the reader through examples, from N00b to advanced.

\$\endgroup\$
2
  • \$\begingroup\$ Do you wish to develop the Arduino platform itself or write sketches? \$\endgroup\$ Commented Dec 2, 2011 at 23:59
  • \$\begingroup\$ This question seems unconstructive (for this platform) to me, but it's got favorites, upvotes, and answers, so I'd like some community input. Please weigh in at Are book recommendations a good fit for this site? on Meta to discuss this question's suitability. Thanks! \$\endgroup\$ Commented Dec 3, 2011 at 2:49

2 Answers 2

8
\$\begingroup\$

I've found Arduino Cookbook from O'Reilly to be nice. There are also a ton of tutorials on the Web, and of course the examples that come with the dev environment.

The recipes in this book provide solutions for most common problems and questions Arduino users have, including everything from programming fundamentals to working with sensors, motors, lights, and sound, or communicating over wired and wireless networks. You'll find the examples and advice you need to begin, expand, and enhance your projects right away.

  • Get to know the Arduino development environment
  • Understand the core elements of the Arduino programming language
  • Use common output devices for light, motion, and sound
  • Interact with almost any device that has a remote control
  • Learn techniques for handling time delays and time measurement
  • Use simple ways to transfer digital information from sensors to the Arduino device
  • Create complex projects that incorporate shields and external modules
  • Use and modify existing Arduino libraries, and learn how to create your own
\$\endgroup\$
2
  • \$\begingroup\$ "Nice" does not adequately explain the merit of this book. Please see the post notice (in gray above) and Good Subjective, Bad Subjective for more information \$\endgroup\$ Commented Dec 3, 2011 at 2:51
  • \$\begingroup\$ KevinVermeer's comment applies to the original, short answer. The answer is fine the way it is now. (Maybe @Kortuk can delete this comments) \$\endgroup\$
    – Johan.A
    Commented Aug 12, 2013 at 8:19
6
\$\begingroup\$

I really like these books:

  1. Getting Started with Arduino - This book is like the beginner bible. Full of explaninations, sample projects, source code, pictures, and everything else a beginner needs. My book also came with a discount code for an arduino, printed in the back of the book.
  2. Arduino Robotics - Beginner-Advanced - This book is a beginners guide to Arduino robots. When I started with arduino, I wasn't specifically interested in robots, by the projects and explanations in this book were awesome. Worth reading, and at minimum, will give you ideas.

Also this website has tons of blog posts, and tutorials, etc. Makezine - Arduino

\$\endgroup\$
4
  • \$\begingroup\$ "I really like" does not adequately explain the merit of this book. Please see the post notice (in gray above) and Good Subjective, Bad Subjective for more information \$\endgroup\$
    – Kortuk
    Commented Dec 3, 2011 at 7:26
  • \$\begingroup\$ Is this better ? \$\endgroup\$
    – Andrew
    Commented Dec 3, 2011 at 8:07
  • \$\begingroup\$ I would still prefer more, but it is a much better answer. \$\endgroup\$
    – Kortuk
    Commented Dec 3, 2011 at 8:29
  • 1
    \$\begingroup\$ Thanks, would you mind an upvote to help get my reputation started \$\endgroup\$
    – Andrew
    Commented Dec 3, 2011 at 17:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.