RSS Feed Email Facebook Twitter Stumbleupon Google Bookmark

Learn Arduino

Arduinois "an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments."

If you'd like to learn more about the Arduino platform, the following books provide good introductions, to both hardware and software development with the Arduino:

  • Arduino: A Quick-Start Guide
    With Arduino: A Quick-Start Guide, beginners can quickly join the worldwide community of hobbyists and professionals who use the Arduino to prototype and develop fun, useful inventions. You'll be creating your first gadgets within a few minutes, following the step-by-step instructions and photos throughout the book. Sidebars throughout the book point you to exciting real-world projects using the Arduino, plenty of exercises will extend your skills, and "What If It Doesn't Work" sections help you troubleshoot common problems. By Maik Schmidt.
  • Arduino Internals
    Arduino Internals guides you to the heart of the Arduino board. The author shares his intimate knowledge of the Arduino board - its secrets, its strengths and possible alternatives to its constituent parts are laid open to scrutiny in this book. You'll learn to build new, improved Arduino boards and peripherals, while conforming to the Arduino reference design. This book is geared towards intermediate-level Arduino hackers and makers, embedded system designers who want to know what Arduino is about, hardware designers who would like to change Arduino to suit their own requirements, and developers who would like to write optimized Arduino software. By Dale Wheat.
  • Beginning Arduino
    In Beginning Arduino, you will learn all about the popular Arduino microcontroller by working your way through an amazing set of 50 cool projects. You'll progress from a complete beginner regarding Arduino programming and electronics knowledge to intermediate skills and the confidence to create your own amazing Arduino projects. Absolutely no experience in programming or electronics required! By Michael McRoberts.
  • Getting Started with Arduino
    This thorough Arduino introduction gives you lots of ideas for projects and helps you work with them right away. From getting organized to putting the final touches on your prototype, all the information you need is here! You'll learn about the Arduino hardware and software development environment, and join hundreds of thousands of hobbyists who have discovered this incredible (and educational) platform. Written by the co-founder of the Arduino project, Getting Started with Arduino gets you in on all the fun! By Massimo Banzi.
  • Learn Electronics with Arduino
    This book will appeal to inventors, engineers, educators, and technology students interested in exploring rapid product design concepts by modifying circuits, using the Arduino, and reuse of discarded non-functional electronics. Instead of starting with terminology and abstract concepts, You'll start by building prototypes with solderless breadboards, basic components, and scavenged electronic parts. You'll discover that there is no mystery behind how to design and build your own circuits, practical devices, cool gadgets, and electronic toys. By Don Wilcher.
  • Practical Arduino Engineering
    This book is geared toward engineers and makers used to a rigorous approach to hardware hacking, Arduino hackers aiming to get to the next level, and Arduino hackers interested in instrumenting their projects using Arduino and other software. Arduino is a brilliant prototyping platform that allows users to test and iterate design ideas. Practical Arduino Engineering is not purely theoretical. In addition, you'll learn the process of hardware engineering as applicable to Arduino projects, and the importance of the process in each and every project presented in this book. By Harold Timmis.
  • Programming Arduino: Getting Started with Sketches
    Clear, easy-to-follow examples show you how to program Arduino with ease! "Programming Arduino: Getting Started with Sketches" helps you understand the software side of Arduino and explains how to write well-crafted Sketches (the name given to Arduino programs) using the C language of Arduino. This practical guide offers an unintimidating, concise approach for non-programmers that will get you up and running right away. By Simon Monk.

See also: Arduino Boards