Acknowledgments
Susannah Davidson Pfalzer was the editor of the first edition of this book.
When planning the second edition, I hadn’t forgotten how difficult it was to
write the first one, but I also remembered how great it was to work with her.
Again, she turned this endeavor into a real pleasure. Thank you very much!
This is not the first book I’ve written for the Pragmatic Bookshelf, so I knew
already how professional and nice everyone on the team is. Still, they get even
better every time, and I’d like to thank everyone for making this book happen.
This book would not have been possible without the stunning work of the
whole Arduino team. Thank you so much for creating Arduino!
A big thank you goes to all the people who contributed material to this book:
Christian Rattat took all the book’s photos, Kaan Karaca created the Blami-
natr’s display, and Kassandra Perch improved the JavaScript code in the
“Creating Your Own Universal Remote Control” chapter.
I created all circuit diagrams with Fritzing,
1
and I’d like to thank the Fritzing
team for making such a great tool available for free.
For the games I developed for this book, I needed some artwork, and I’ve
found amazing things on the OpenGameArt website.
2
I used some graphics
contributed by www.kenney.nl
3
and a great song created by Alex Smith
4
for
my breakout clone. Thank you for putting these into the public domain.
The background image of the browser game comes from ESA/Hubble, NASA,
Digitized Sky Survey, MPG/ESO (acknowledgment: Davide de Martin). The
image showing how raster scan works was created by Ian Harvey.
1.
http://fritzing.org/
2.
http://opengameart.org/
3.
http://opengameart.org/content/puzzle-game-art
4.
http://opengameart.org/content/awake-megawall-10
report erratum • discuss
www.it-ebooks.info