For my first project I got a problem with SPI I think !
I use a Gameduino 2 LCD and pixy cam, both use SPI, apparently I can not use multiple device on SPI at the same time, did you have any solution for that?
My Gameduino show progress bar and value about temperature, humidity and dust PPM. My pixycam is used for color detection.
You can have multiple devices on a SPI bus but each device must have a separate CS pin. You control which device is being communicated with by setting its CS pin LOW and the CS pins for all the other devices on the bus HIGH. If you're using libraries to control the devices that will be done automatically and you only need to make sure the libraries are configured for the correct CS pin.