Upton was one of the co-creators of the Raspberry Pi, and this book aims to tell you everything that you need to know in order to get up and running. The book has 13 chapters and two appendices. After a brief introduction that deals with the history of microcomputers, the book?s three main parts deal with: connecting the board; using the Pi as a media centre, productivity machine and web server; and programming and hacking.
With a mixture of hardware and software (including programming related content) there is something in this book for every reader. The book also has useful chapters on Linux system administration, troubleshooting, network configuration and partition management. For electronics buffs, the chapter on Hardware Hacking provides a reasonably comprehensive introduction to the GPIO port, UART serial bus, I2C bus and SPI bus, as well as a brief introduction to electronic components.