While the Raspberry Pi has very good support for an I2C bus, a lot of very cool chips – including the ... [Louis] wanted to play with SPI in Python, so he added a C extension to the spidev.c ...