The "ArdNut" repositories contain the source code, schematics, and PCB layous for the various projects presented in the book "Arduino: A Technical Reference".
This respository will contain commentary, notes, and errata.
For project-specific technical details refer to the project repositories.
The software and PCB designs in this set of repositories are provided as companion material for the book "Arduino: A Technical Reference". The software and design artifacts are provided as-is for illustrative purposes and are provided without warranty of any kind. There is no guarantee of fitness for any particular application, and no guarantee of correctness. By downloading and using these materials the user accepts all risks associated with the construction and use of the circuits and devices described in the book and in these design files.
[Greenshield Software] (https://github.com/ArdNut/Greenshield)
[Greenshield PCB] (https://github.com/ArdNut/Greenshield_Hardware)
[Signal Generator] (https://github.com/ArdNut/SignalGen.git)
[Switchinator Software] (https://github.com/ArdNut/Switchinator.git)
[Switchinator PCB] (https://github.com/ArdNut/Switchinator_Hardware.git)
[Thermostat Software] (https://github.com/ArdNut/Thermostat.git)
[Libraries] (https://github.com/ArdNut/libraries.git)
[Miscellaneous] (https://github.com/ArdNut/Miscellaneous.git)
You might also find my other books useful in your Arduino endeavors. They are available directly from O'Reilly (listed below), and of course Amazon and other book sellers.
[Real World Instrumentation with Python] (http://shop.oreilly.com/product/9780596809577.do)
[Practical Electronics: Components and Techniques] (http://shop.oreilly.com/product/0636920032113.do#)
As I learn more about GitHub I will incorporiate more features into this set of repositories (I'm from the world of RCS, CVS, and SVN, so some of GitHub's features are new to me). I also post things on my technical blog from time to time. You can find that at: [Crankycode] (https://crankycode.wordpress.com/).
20160707: Due to unforseen circumstances, some of the code here is not as complete as I would like it to be. I am working on getting it into shape and filling in the blanks from the working prototype code used to write the book.