small medium large xlarge

Errata for Programming Your Home

 

The latest version of the book is P1.0, released almost 4 years ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P1.0 (19-May-12)
#49356
Paper page: Most
I recommend you don't use a sans-serif font for filenames/codes/library names when they're within regular body text (i.e. inline). You should use fix...more...
  • Reported in: P1.0 (06-May-12)
#49283
Paper page: 35

"considering sharing your discoveries" should be "consider sharing your discoveries"--Paul Thompson

  • Reported in: P1.0 (06-May-12)
#49284
Paper page: 37
"replace the broken Ethernet.h in the original #include statement with #include Ethernet2.h" should be "replace the broken Ethernet.h in the original ...more...
  • Reported in: P1.0 (06-May-12)
#49285
Paper page: 37
"replace the broken Ethernet.h in the original #include statement with #include Ethernet2.h" should be "replace the broken Ethernet.h in the original ...more...
  • Reported in: P1.0 (06-May-12)
#49286
Paper page: 37

In "Ethernet2.h instead", "instead" is superfluous.--Paul Thompson

  • Reported in: P1.0 (06-May-12)
#49287
Paper page: 38
"MAC" has already been defined on page 36 (i.e. "Media Access Control"), so no need to define it again on page 38. Replace: "Media Access Control (MAC...more...
  • Reported in: P1.0 (06-May-12)
#49288
Paper page: 38

Why have you written "IP Address" on page 38, but "IP address" on page 36?--Paul Thompson

  • Reported in: P1.0 (06-Sep-12)
#49785
PDF page: 62
The Arduino that I have monitoring my sump pit is sitting in a hobby box mounted on the wall several feel (should be feet, right?) above the sump pit,...more...
  • Reported in: P1.0 (26-Jun-12)
#49463
Paper page: 70
The XBee is directly connected to +5V (Figure 14). But it operates on 3.3V. If you connect the XBee directly like this, it might destroy your XBee.--M...more...
  • Reported in: P1.0 (19-Jul-12)
#49544
Paper page: 91

In the code comments at the bottom of the page, it says "poll FLEX _SENSOR". It should say "poll FORCE_SENSOR".

  • Reported in: P1.0 (19-May-12)
#49355
Paper page: 100

"packagedelivery" is a database/filename. You shouldn't let it hypenate/split across lines just like it's a regular english word.--Paul Thompson

  • Reported in: P1.0 (06-May-13)
#51454
Paper page: 187
I get a problem here: -- <callout id="code.osx-voice-automation.scpt.miscmusic"/> as well as when i try to "play music", it goes has an error at...more...