Deze code is geschreven voor een Adafruit Feather HUZZAH ESP8266 in combinatie met een gameduino touchscreen.
Bekijk in de hardware folder van dit project de volledige hardware lijst.
Alle details over de Adafruit Feather HUZZAH ESP8266 staan op de site van adafruit.
Kopiëer het bestand settings_example.h
naar settings.h
en vul alle parameters in.
Je hebt ook de volgende libraries nodig:
- gameduino
- arduino EEPROM library
- RTC library.
- ArduinoJson
In de gameduino library moet je enkele aanpassingen doen in de GD2.file:
-
Voeg
#define D8 0 #define D9 16
toe net voor de lijn
#define CS D8
. -
Zoek naar
#define L2
en#define L4
en comment deze lijnen.
De arduino code gaat ervanuit dat je de geconverteerde assets mee op de sd kaart gezet hebt.
In de code wordt bv de header-file m_cool.h
geladen.
#include "m_cool.h"
Daarnaast worden ook alle pictogrammen geladen:
void load_jpgs()
{
GD.BitmapHandle(BRIL_JPG);
GD.cmd_loadimage(ASSETS_END, 0);
GD.load("BRIL.jpg");
...
}