Errata

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.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 30
5th paragraph

requires lower voltages to operate

LEDs require lower power to operate. Voltage is irrelevant and in some cases, incorrect.

BruceMiller  Oct 16, 2010 
Printed Page 31
Figure 4-2

Arrows on diagram point to pins AREF and 12.

They should point to pins GND and 13.

BruceMiller  Oct 16, 2010 
Printed Page 37
3rd paragraph

"Turning on and off the pin at will now let us translate these..."
Should be "lets".

Anonymous  Oct 05, 2011 
Printed Page 51
"Example 03C final code"

It currently says:
if (buttonValue == HIGH && oldButtonValue == LOW) {
ledState = 1 - ledState;
delay(10);
}

I think the correct code should be:

if (buttonValue == HIGH && oldButtonValue == LOW) {
ledState = 1 - ledState;
}
delay(10);

Anonymous  Apr 14, 2010 
Printed Page 60
2nd paragraph

In the book it says:

"Because the Arduino has two GND pins, ..."

The newer Arduino UNOs however have 3 GND pins.

Bas Kok  Jan 30, 2011 
PDF Page 60
// If the button is held for more than 500ms

I am at page 60 on iBook version

Believe he should have

if (val == 1 && (millis() - startTime > 500) {

I believe you should be looking at the present state of the button. One phrase he doesn't use is Toggle. I believe the initial intent was to turn it on with one push/release, and turn it off with the next push/lease. If the release comes much later than the push then the bulb also fades.

Don Boys  Oct 08, 2013 
PDF Page 68
1st paragraph

In the description of a MOSFET it is stated that it is "an electronic switch that can be driven by applying a voltage to one of its three pins, each of which is called a gate". However, if I understand correctly only one of the three pins is referred to as a gate. The Note on MOSFET later on the same page confirms this.

Thomas Weisbach  Apr 01, 2013 
Printed Page 71
Figure 5-7

Both leads to the fan motor appear to be connected to 9 V.

Stephen Brown  Mar 08, 2010 
Printed, Page 71
Figure 5-7

Component between middle (drain) MOSFET pin and +9V rail is not identified. I used a 1N4004 diode and the motor from a scrapped computer CD door mechanism.

BruceMiller  Oct 16, 2010 
Printed, Page 71
Figure 5-7

Should circuit should have a pull-down resistor (1Kohm or so) from pin 9 to PWR ground on Arduino board to keep it from floating?

BruceMiller  Oct 16, 2010 
Printed Page 71
Figure 5-7

DC motor control circuit goes wild during software upload. Needs a pull-down resistor (10K ohm or so) from pin 9 to ground.

I asked this as a question in the errata earlier; but now I see it is a serious technical mistake in the book.

BruceMiller  Oct 17, 2010 
Printed Page 74
After the first comment block of code

Several imports need to be loaded as Processing no longer uses them as default imports:

"import processing.serial.*;" should be updated to

import processing.serial.*;
import java.net.URL;
import java.net.URLConnection;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

Anonymous  Jul 25, 2014 
Printed Page 77
2nd

Does not work with the current version of Processing.

Must use version 1.5.1

Austin Nader  Apr 03, 2014 
Printed Page 95
Table

International standard IEC 60062 and common English usage is "violet" not "purple" for color 7.

As in the famous mnemonic Bad Beer Rots Our Young Guts But Vodka Goes Well

BruceMiller  Oct 16, 2010 
Printed Page 96
1st paragraph

In text:

LED at dimmest ...

should read:

LED at brightest ...

John Stampfl  Feb 04, 2011 
Printed Page 107
on-line errata

Errata last item references page 105, should be page107

Anonymous  May 20, 2013 
Other Digital Version 1084
Figure 5-4

The Kindle version from December 2012 repeats Figure 4-6 in Figure 5-4 instead of showing the correct figure. It shows a pushbutton on the breadboard rather than the LED that the example uses.

Anonymous  Dec 28, 2012