First assignment on SPI