SPI Library for ATmega48/88/168/328 microcontrollers.