Using the SPI and I2C bus

This project introduces the ARM’s SPI and I2C bus, and uses them to exchange data with several of the sensors included on the Blackboard. Once basic communications have been established, SPI and I2C communications/control is migrated to using the interrupt system.