Project working with Arduino shields, looking at how they communicate with the Arduino using SPI and I2C inteface. Simple 2D game implemented, using the Adafruit 2.8" TFT Touchscreen Shield.
- Highscore stored in EEPROM
- Touchscreen buttons to control player movement and firing
- Simple menu interface
- Player score and countdown timer updated on screen
Game tested using Arduino Uno and Adafruit 2.8" TFT Touch Shield for Arduino.
- Interface: Serial Peripheral Interface (SPI)
- Data Range: 0 to 4095
- Resolution: 320 x 240
- TFT Screen Library: https://github.com/adafruit/Adafruit_ILI9341
- Touchscreen Library: https://github.com/adafruit/Adafruit_STMPE610