SPI and FastDigitalWrite libraries separated for better clarity