Use SPI transactions, if supported by SPI library