This book Exploring Arduino: Tools And Techniques for Engineering Wizardry by Jeremy Blum, is a text version of Jeremy's Arduino Tutorial Series on YouTube. Just like the youtube series this book is a great beginner's guide for diving into Arduino and embedded electronics. It covers basic concepts as well some advanced topics in a way that doesn't scare you off. It is through, comprehensive and fun to read book and we highly recommend it.
Exploring Arduino takes you on an adventure and provides you with exclusive access to materials not found anywhere else!