Just got my GD 3 in the mail about a week ago, gotta say I'm very impressed!
I am pretty much a hobbyist when it comes to programming, Ive been able to bodge together several projects using various arduino boards, my go to these days being of the teensy 3.x or teensy LC verity.
I've got the GD running most of the demos on a DUE at the moment, those that require the EEPROM don't work, but that is expected and looks like there may be a work around.
Have not tried it yet on a teensy ( LC,3.x or 4), I'm hoping that will work without too much trouble.
My "newb" questions,
1, Has anyone tried porting this over to a similar display that had a CAP touch interface rather than the resistive touch? im guessing this would not be a trivial task.
2, Are there any non-shield, or universal options available?
1. Right, there are a bunch of displays available based on the same controller (BridgeTek 810/815). There's a #define at the top of GD2.cpp to select them. The difference is the configuration information: touch-screen calibration and panel display settings.
To run through these:
Gameduino 2 (FT800) the touch-screen calibration is stored in EEPROM
Gameduino 3 (FT810) all configuration is stored in an I2C EPROM
Gameduino 3X (FT815) all configuration is stored in the attached flash
So if you are using the GD library on non-Gameduino hardware (e.g. a capacitive panel), the main difference is that you'll have to initialize the hardware yourself.
2. Yes, we do have something new coming out in a couple of months that will be a module, rather than a shield. It will be in the Excamera Newsletter shortly: