Getting Started with Arduino, 2nd Edition
Publisher: Maker Media, Inc
Final Release Date: September 2011
Pages: 130

Arduino is the open-source electronics prototyping platform that’s taken the design and hobbyist world by storm. This thorough introduction, updated for Arduino 1.0, 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!

Inside, you’ll learn about:

  • Interaction design and physical computing
  • The Arduino hardware and software development environment
  • Basics of electricity and electronics
  • Prototyping on a solderless breadboard
  • Drawing a schematic diagram

Getting started with Arduino is a snap. To use the introductory examples in this guide, all you need an Arduino Uno or earlier model, along with USB A-B cable and an LED. The easy-to-use Arduino development environment is free to download.

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!

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyGetting Started with Arduino, 2nd Edition
 
3.5

(based on 8 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (4)

  • 3 Stars

     

    (2)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

63%

of respondents would recommend this to a friend.

Pros

  • Helpful examples (5)
  • Easy to understand (4)
  • Well-written (3)

Cons

    Best Uses

    • Novice (6)
    • Student (3)
      • Reviewer Profile:
      • Developer (5), Maker (5)

    Reviewed by 8 customers

    Sort by

    Displaying reviews 1-8

    Back to top

     
    1.0

    Real beginners need to skip example 8.

    By Sunny

    from Hammonton, NJ

    About Me Maker

    Verified Reviewer

    Pros

      Cons

      • Not comprehensive enough
      • Too many errors

      Best Uses

      • Novice
      • Student

      Comments about oreilly Getting Started with Arduino, 2nd Edition:

      What's the point of a book for beginners, if the examples they use can't stand the test of time. The website in example 08A doesn't exist anymore, and while I believe the solution is somewhere online, it's not something a beginner will have much ease finding, or realizing. I hate this. I try to learn something new, only to realize that I need a background in programming to get this beginner program to work.

      On another note, the lack of diagrams and explanations for how to place resistors make it especially difficult, not to mention how one goes about why a project needs certain resistors as opposed to others. Maybe I could understand this if I had a dad who took electrical engineering, or took a class like that myself.

      Engineers will tell you that this book is boring for them, because it's too easy, until they reach example 8, and have not found any confirmation from someone online on how to fix this so it works.

      (1 of 1 customers found this review helpful)

       
      4.0

      Great for Very Beginners

      By KarlPalachuk

      from Sacramento, CA

      About Me Maker, Sys Admin

      Pros

      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

      • Too many errors

      Best Uses

      • Novice
      • Student

      Comments about oreilly Getting Started with Arduino, 2nd Edition:

      I have some electronics and some programming background. I found this very simple. Maybe too simple. But for an absolute beginner, it would be great.

      Up til Chapter Six, everything is straight forward and explained very well. Real beginners need to be able to try something and see success - no matter how easy it is. This achieves that.

      As others mentioned, Chapter six has a project that just doesn't work. A true beginner won't have any idea how to fix it. I recommend the author remove, rewrite, or replace Chapter Six with another project.

      (3 of 3 customers found this review helpful)

       
      4.0

      Where is the code?

      By KT

      from Earth

      Comments about oreilly Getting Started with Arduino, 2nd Edition:

      I don't mind typing in the code from the book, but the book does say that I could be lazy and just copy the code from this website...outside of that, this book is a nice, gentle intro to Arduino.

      (2 of 3 customers found this review helpful)

       
      3.0

      Only for the complete n00b

      By Todd

      from Houston, Tx

      About Me Developer, Maker, Sys Admin

      Pros

        Cons

        • Too basic

        Best Uses

          Comments about oreilly Getting Started with Arduino, 2nd Edition:

          I bought this for a friend. Upon reading it, I found it to be too "introductory" to be useful... for all but the absolutely laziest of people. There are just too many "intro to Arduino" articles out there to publish a book like this. I expected this book to "go further." Save your money -- buy an Arduino and use a search engine.

          (1 of 1 customers found this review helpful)

           
          4.0

          Good, perfect match for beginners

          By Sidnei

          from São Paulo, Brasil

          About Me Developer, Maker

          Verified Reviewer

          Pros

          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Novice

            Comments about oreilly Getting Started with Arduino, 2nd Edition:

            For sure that's a good book for beginners. Tells about the goals and philosophy of Arduino and gives a fair introduction to Arduino and eletronic in a simple to undestand way.

             
            4.0

            Clear and helpful

            By Victor

            from Tilburg, The Netherlands

            About Me Designer, Developer, Educator, Maker, Uomo Universale

            Verified Reviewer

            Pros

            • Accurate
            • Concise
            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

            • Not comprehensive enough
            • Too Few Examples

            Best Uses

            • Follower Of Fashion
            • Intermediate
            • Novice
            • Student

            Comments about oreilly Getting Started with Arduino, 2nd Edition:

            I just like all this new 'Maker' cult like stuff that's going on right now. And in order to jump the bandwagon you just need this little book... So I got it and started reading it. It was very clear and helpful in order to help me get started with the Arduino. It is an excellent book for beginning with the Arduino, and you w'll be soon buying books with more examples like I did... Because that how the 'Maker' community works... by example. And maybe that is something that I felt a little short. I like those examples, because they help me form ideas... I need loads of those... So, 4 stars... not 5!

            (2 of 2 customers found this review helpful)

             
            3.0

            Good, but big knowledge jump at end

            By Froglet

            from UK

            About Me Developer

            Verified Reviewer

            Pros

            • Helpful examples

            Cons

              Best Uses

              • Novice

              Comments about oreilly Getting Started with Arduino, 2nd Edition:

              This book seemed to spend ages going over and over the basics, which is great for the intended audience, as the title suggests. At the end, however, it makes a major jump with the example in chapter 6 - Taking to the cloud. This example does not run 'as is' and needed a fair bit of tweaking on my set-up. Maybe this is due to the age of the book.

              It is not clear that the two sketches appear to need to be run in different environments, example 08A in Processing and Example 08B in arduino. Moreover the Processing sketch will not run 'as is' as it needs a number of Java libraries to be imported. It appears Processing imports a number of libraries by default, but this is not clear from the book or the Processing.org web site. It may be that earlier versions imported the correct class libraries, but for my version I had to add imports as follows:

              import java.net.*;
              import java.util.*;
              import java.io.*;

              (13 of 13 customers found this review helpful)

               
              5.0

              Love Arduino after reading this book

              By sandyboy55

              from St Louis, MO

              About Me Developer

              Verified Reviewer

              Pros

              • Easy to understand
              • Helpful examples

              Cons

                Best Uses

                • Intermediate
                • Novice

                Comments about oreilly Getting Started with Arduino, 2nd Edition:

                There are basically three kinds of people in this world - ones who know what Arduino is, ones who don't, and ones who find Arduino interesting but don't know where to start. This book is written for the people in the third category. This includes me.

                The format of this book is very different from the regular O'Reilly books. It is written by a geek for geeks. So it doesn't start with a smooth introduction about the basics. It seems to have a rocky start since a lot of assumptions is made about the reader. The diagrams also seem to be hand-drawn on napkins. Chapters 1 and 2 contain a bit of what the author self-admittedly confession to be "fluff". Things start getting interesting from Chapter 3 where the author covers installation on the different OSes and how to figure out connecting the board to your computer.

                Chapter 4 really rocks. I think I finally got what Arduino is in this chapter. I immediately ordered my Arduino UNO since I got the hang of it in this chapter. Chapter 5 takes you to the next level by talking about advanced I/O. The author keeps your interest piqued by informing you about the various I/O sensors that can sense the environment. Chapters 6 talks about some advanced circuits using a breadboard, components, and some wires. Chapter 7 ends the book with troubleshooting techniques. Appendices at the end of the book provide reference material for breadboard, reading resistor and capacitor values, and Arduino programming reference.

                Overall the book is excellent for getting started with Arduino. It has rekindled mlove for microcontrollers that I hadn't touched for the last 15 years since I pursued a career in Java development. It inspired me to buy an Arduino UNO board and I hope to nurture the interest in electronics in my kids by showing them and let them do stuff as well.

                Displaying reviews 1-8

                Back to top

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Immediate Access - Go Digital what's this?

                Available in Multiple Languages