Getting Started with Arduino

Errata for Getting Started with Arduino

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date Submitted Date Corrected
Page 19

I noticed an error in the drawing on the cover of the book, and on page 19 of the book. The analog in header should have 6 holes, but is depicted with only 5.

Anonymous  Feb 06, 2012 
Page 49
Example 03C

The de-bouncing code added to Example 03C was not enough on my test. I needed following additional if block for de-bounding completely. if ((val == LOW) && (old_val == HIGH)) { delay(10); }

Note from the Author or Editor:
Please add a note to the text: One reader, Tami (Masaaki) Takamiya, wrote in with some extra code that may give you better debouncing: if ((val == LOW) && (old_val == HIGH)) { delay(10); }

Tami (Masaaki) Takamiya  Dec 23, 2011  Jun 29, 2012
Other Digital Version

Fig. 4-6 is actually the graphic for fig. 5-4 with the label for fig. 4.6. So the graphic for fig. 5.4 is in the book twice, once with the label for fig. 4.6 and once with the label for fig. 5.4, and the proper graphic for fig. 4.6 is not in the book at all.

Keith Carscadden  Dec 12, 2011  Jun 29, 2012