libnfc i2c usage
Issues with the i2c bus on the Raspberry Pi
User SPI Adventures
Writing a user space SPI interface