first SPI example working