My recently released book
In fact I am planning on a book too but it is going to be a formal physical computing textbook.
Uck. SKIP the Blink example. Go right to the Blink Without Delay and Debounce examples.Long delays are just about the worst way to learn. As soon as you want to do more than blink an LED or two, you have to unlearn and relearn a different way. And delay is useless for debouncing.
Definitely skip any books which are more than 228 pages (K&R), they are just full of pictures and click this and click that instructions..