Refactor SPI interface to use BusIO
Fixing a null pointer deref turned into refactoring the SPI interface completely, now uses Adafruit BusIO! API is otherwise identical.
Fixing a null pointer deref turned into refactoring the SPI interface completely, now uses Adafruit BusIO! API is otherwise identical.