Arduino Cookbook
Recipes to Begin, Expand, and Enhance Your Projects
Publisher: O'Reilly Media
Released: March 2011
Pages: 662
Description
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Recently Viewed
sendmail, 4th Edition
By Bryan Costales, Claus Assmann, George Jansen, Gregory Neil Shapiro
October 2007
Ebook: $35.99
Print & Ebook: $65.99
Print: $59.99
Twitter API: Up and Running
By Kevin Makice
March 2009
Ebook: $27.99
Print & Ebook: $38.49
Print: $34.99
The Digital Photography Companion
By Derrick Story
March 2008
Ebook: $19.99
Print & Ebook: $27.49
Print: $24.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly Media Arduino Cookbook
 
4.6

(based on 7 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (7)
  • Helpful examples (7)
  • Well-written (6)
  • Accurate (3)

Cons

    Best Uses

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

    REVIEWS

    Reviewed by 7 customers

    Sort by

    Displaying reviews 1-7

    Back to top

    (2 of 2 customers found this review helpful)

     
    4.0

    Useful for problem solving & inspiration

    By Joshua

    from Lynnwood, WA

    About Me Developer, Maker

    Verified Reviewer

    Pros

    • Concise
    • Easy to understand
    • Helpful examples

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about O'Reilly Media Arduino Cookbook:

      As part of O'Reilly's Cookbok series, the Arduino Cookbook offers a wide selection of recipes for solving a variety of "problems" you might run into when programming the Arduino series of micro-controllers. The recipes range from basics like connecting your Arduino to a Mac or PC and formatting your code to more advanced topics like controlling arrays of LEDs and wireless communications.

      In general the recipes are short and to the point. Each provides a code example and a reasonably detailed explanation for what is going on. This isn't the kind of book you'd read cover to cover, but it is an excellent reference to have on the shelf after you've walked through a few basic Arduino tutorials. Whenever you run into a "how do I?" question or just run out of ideas you should be able to get some guidance and maybe inspiration.

      I found Chapter 6, Getting Input From Sensors, particularly interesting. With a separate example for each of the most common sensors it provides a good starting point for gathering and reacting to real-world conditions.

      (2 of 2 customers found this review helpful)

       
      4.0

      Recommended for any Geek

      By Dumpy

      from Sri Lanka

      About Me Designer, Developer

      Verified Reviewer

      Pros

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

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about O'Reilly Media Arduino Cookbook:

        I received this book from O'Reilly's Blogger Review Program.

        The most important thing I noticed about this book is its ability to address an unimaginably broad audience. From a very beginner who venture into the arena of "geekhood" by testing LED patterns, to a well experienced engineer developing a ZigBee network.

        The next thing I appreciate is the well organized Q & A approach. It saves time considerably. You can simply skip to the point of your interest and concentrate there.

        While focusing to be easily understood by beginners the authors have not forgotten curious questions which might arise to an intermediate or advanced user. One example is the mentioning of what happened to the 'main' function in Arduino source codes as opposed to a typical code written in C language.

        For the readers of eBook versions(.mobi in my case) there might be some misunderstanding due to the line separation of some comments. With a basic idea of commenting you can fix it.

        Concluding the review, I seriously recommend this book to anybody wishing to learn Arduino irrespective of your level of knowledge or expertise.

        (1 of 2 customers found this review helpful)

         
        5.0

        Impressive book, easy to understand

        By The Hun

        from Groningen, Netherlands

        Verified Reviewer

        Pros

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

        Cons

          Best Uses

            Comments about O'Reilly Media Arduino Cookbook:

            I am using this book as a study and reference guide for my students. I am using both the e-book (on my iPad) and the paper version. Lot's of my students use only the e-book version.

            Being active in the computer industry more than 40 years, a book of this quality is published very seldom. Great job!

             
            5.0

            The absolute reference!

            By Rawbear

            from Montreal

            About Me Artist, Designer, Developer

            Verified Reviewer

            Pros

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

            Cons

            • None

            Best Uses

            • Expert
            • Intermediate
            • Novice

            Comments about O'Reilly Media Arduino Cookbook:

            I'm doing a lot of electronics and the Arduino helps me interface the modules with computers and musical instruments. I use the book as a reference to figure better ways to accomplish various tasks. This book is extremely complete, with hundreds of examples (called "recipes"). It covers everything I can think of so far. For example, I was recently looking for an explanation on the use of "prescaler" bits. Sure enough, there was a concise reference to this subject.
            I think that this book will be extremely useful for the beginner and intermediate Arduino fan. The experts will also find it invaluable as a reference.
            I bought the e-book version.

            (2 of 2 customers found this review helpful)

             
            5.0

            Excellent Arduino Reference

            By healthyfatboy

            from Nashua, NH

            About Me Engineer, Tinkerer

            Verified Reviewer

            Pros

            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

            • A few minor errors

            Best Uses

            • Hobbyist
            • Intermediate
            • Student

            Comments about O'Reilly Media Arduino Cookbook:

            If you have a little programming experience, want to learn the Arduino, and can read the instructions, this is the book for you. I found this to be a very thorough book in getting people new to Arduino up to speed and gives great examples on how to do just about anything you would want.

            I have been learning the Arduino on my own using some tutorials online and found this to be an excellent compliment to what I have been learning. It goes over how to install the software on Windows and Mac and then helps you through the process of connecting up to your board. This can be found online but it's good to see some basics in there. Being extremely rusty on C/C++ programming, there were some nuances to C that I did not know and this book pointed those subtleties out. What I really found impressive in the beginning chapters was the advanced code used by C programmers to make things a little easier, if you happen to know advanced C. I'm in the process of learning C in addition to other languages and it's good to see what I will eventually get towards.

            Further into the book, it starts to go through many different projects that can be done and gives you the basics of how to do them. You'll need to know a little about what you're doing but gives good references of where to go and look for more information just in case you need to learn a little more before you dive into your project. There's even a little section in the book where you learn how to interface a Playstation controller with the computer and then control Google Earth with it. Very cool! There's lots to learn from this book and it's definitely a worthwhile reference for anyone that is interesting in implementing projects using an Arduino.

            As good as this book is, there are a few shortcomings. I found some minor mistakes in the book such as the output to the serial monitor being slightly different than what you would expect. e.g., when parsing out words separated by commas, it shows two of the three words separated but doesn't show the last word. If you code it up as shown, it does it just fine but if you are trying to check against the book, it will be "wrong" because the book is. Also, in the first chapter, it shows how to connect a small speaker to the Arudino and explains how to get a tone out of it but doesn't show how to do any of it in the example code given. The code has a minor omission that with the proper fix, should run the speaker just fine but if you're still learning, you'll have a difficult time figuring it out on your own.

            All in all, if you have a little knowledge of C/C++ or Arudino, this will definitely be a great addition to your library. I highly recommend this book.

            Disclaimer: This book was received as part of the O'Reilly Blogger Review Program. All the comments represent my thoughts and opinions and no other party.

            (1 of 1 customers found this review helpful)

             
            4.0

            Must have for lot's of Arduino fun

            By JO3RI

            from Belgium

            About Me Designer, Developer, Maker, Sys Admin

            Verified Reviewer

            Pros

            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

              Best Uses

              • Intermediate
              • Novice

              Comments about O'Reilly Media Arduino Cookbook:

              I have downloaded this book for the kindle app on iPad and have already found a lot of solutions for problems. I even found solutions for problems I didn't knew I had. This book really is a must have, if you want to learn more on the arduino and it's programming language. Lot's of examples.

              (2 of 2 customers found this review helpful)

               
              5.0

              Review: Arduino Cookbook by Michael Marg

              By Nick Charlton

              from Plymouth, UK

              About Me Developer, Maker

              Verified Reviewer

              Pros

              • Easy to understand
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Intermediate
                • Student

                Comments about O'Reilly Media Arduino Cookbook:

                For a while, I've wanted to play around with the Arduino; the open source embedded hardware that's stuck it's claws into everything from the arts, to personal projects and much more. Then, Arduino Cookbook came up on the O'Reilly Blogger Review Program, and I couldn't say no to having a pushed look into it.

                I think the Arduino Cookbook will fill the void between books for which their intention is to cover lots of programming fundamentals, and books which only cover the Arduino boards with a cursory mention.

                Like most of O'Reilly's cookbooks, they intend to provide a group of solutions to common problems. Sometimes they feel a little filled out; the thought that this recipe and solution are only in there to fill a gap often comes to mind. With my limited Arduino experience, I didn't see this as much as with others, as a somewhat experienced programmer, the programming Chapters did feel a little bit long, but what is there does cover issues where you'd rather have an instant answer than not understand why something is the case.

                Overall, I was impressed by what it covered. Notably, serial communication, sensors, driving motors, I2C communication and networking stand out. These are all required for the few projects I have in mind.

                If you have any experience with lower-level microcontrollers (I have a little bit of experience with C on Microchips' PIC24 chip), you'll find some more advanced stuff like interrupts and timers towards the end. This is a welcome addition.

                The appendixes should be rather useful for most; they cover a basic introduction to electronics, but, as the author says himself, it's not a replacement for a proper book on the subject.

                The author suggests that it would be good for a variety of readers, personally, I think it will slot rather nicely into the likes of most programmers - especially those who wish to add something physical to their projects.

                If you are looking for something to help complete a project, or just get started with the Arduino quickly this is probably the best bet. You'll find plenty in here to get you going.

                Displaying reviews 1-7

                Back to top

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Save a Tree - Go Digital  what is this?
                Ebook: $31.99
                Formats: DAISY, ePub, Mobi, PDF