The purpose of this book is to get you started with the Raspberry Pi. We will try and
cover many different topics to demonstrate the flexibility of the Raspberry Pi. The
main goal of the book is to get you started on this project that you were just not so
What this book covers
Chapter 1, Getting Started with Raspberry Pi, will check the basic equipment that we
need to use with this book. We will have to look into the other peripherals that we
buy and see how the Raspberry works. We then will be seeing how to flash the
newest Raspbian image to our SD card.
Chapter 2, Preparing the Network, will illustrate how to set up LAN and a wireless
connection to our network and connect to the Internet. We will set some network
benchmarks and understand some limitations. We will also look into Dynamic
Chapter 3, Configuring Extra Features, will illustrate how to update the software and
the firmware of the Raspberry Pi. We will learn about the watchdog and how to
buy extra decoder licenses.
Chapter 4, Using a Fast PHP Web Server and Database, will illustrate how to set up a fast
web server using nginx with PHP, and decide if we want to use MySQL or SQLite.
Chapter 5, Setting Up a File Server, will illustrate how to attach a USB storage medium
and how to format it. We will not only look into various ways of sending data to the
Raspberry Pi, but also how to share media on the network. As an extra task, we will
look into creating the hardware RAID!
Piotr J. Kula
E-Book Table of Contents:
Chapter 1: Getting Started with Raspberry Pi…..7
Wireless USB network adapters…..9
Keyboards and mice…..9
Internet 3G dongles…..10
TV and radio receivers…..10
HDMI to VGA…..11
USB to SATA…..12
USB missile launcher…..12
Installing Raspbian on the Raspberry Pi…..13
Understanding the design of the Raspberry Pi…..14