Use SPI transactions if SPI library supports them