

In the labs, it is described what each step means in detail so that you can use your own hardware components adapting the content of the book to your needs. Besides the Raspberry Pi board, you will use several low-cost boards to develop the hands-on examples. This book follows the learning by doing approach, so you will be playing with your Raspberry Pi since the first chapter. This is the SoC used in the popular Raspberry Pi 3 boards. The BCM2837 from Broadcom is one of these SoCs, running quad ARM Cortex A53 cores at 1.2Ghz. Many of these embedded systems are powered by an inexpensive yet powerful system-on-chip (SoC) that is running a Linux operating system.

The use of embedded systems is growing exponentially. They are deployed in mobile devices, networking infrastructure, home and consumer devices, digital signage, medical imaging, automotive infotainment and many other industrial applications.

Linux Driver Development with Raspberry Pi - Practical LabsĮmbedded systems have become an integral part of our daily life.
