Top positive review
55 people found this helpful
Great Intro to the Raspberry Pi
on January 1, 2013
This book is a very nice introduction to the Raspberry Pi. The book is easy to read and the book is fairly short (180 pages). I was able to go through a chapter or 2 a night and finish off the book in less than a week.
Each chapter gives enough information to give the reader a basic understanding of the topic. The chapters are not complete references of the subject matter. At the end of each chapter are references that can be used to get more information. In the Kindle version of the book these are hyperlinks. Many of the references were free.
This book gives all the information needed to execute the example code. The examples were short and interesting.
I'm waiting to get a compatible webcam before completing chapter 9 and I didn't do all the examples in the chapter on Scratch but other than that I read the entire book and executed all the examples. I very much recommend this book and give it a rating of 5 stars.
I had a few problems but still stick with my 5 star rating.
Problem 1: Running Headless
Page 31 had a link to Raspberry Pi Hub. I couldn't get this to work. I found another example on the internet I had to modify and follow, [...]
Problem 2: NameError: name 'i' is not define
I was getting a compilation error with the sample code on page 42. I finally had to add an "i=0" before the while statement and an "i=i+1" inside the while statement.
Problem 3:Playing Video-pygame.mixer.quit location not clear
The text following the example on page 57 says that pygame.mixer.quit needs to be included "before you play". I thought this meant before the movie.play() command. However, I needed to include it before the movie = pygame.movie.Movie("foo.mpg") command or I would get video and no audio.