In the previous chapter, we completed the classic introductory exercises that started the LED flasher project. Building upon those exercises, we will improve the LED flasher and turn the BeagleBone into an LED flasher project.
In this chapter, we will cover the following topics:
The I2C bus
Accessing the I2C devices
Adding a user interface to our flasher
Starting the flasher when powered on
Just as before, no additional hardware is needed; the BeagleBone board alone will suffice. The difference between the BBB and BBW will be discussed. There are slight differences between the BeagleBone boards that run Debian and Angström.