Thanks for your reply. Yeah that's what I figured. I kind of cringe when doing projects with the Teensy boards. They are great boards and fast, but code support is so limited with this product compared to the arduino product and one has to spend hours finding or converting other code to work on it. Which I wish wasn't the case since I like this boards.
Does the ILI9341 replace the ILI9325 controller? Which is the better in your opinion to use?
I tried the code posted on my 2nd link above in topic #22, but that code has a lot of compile errors compiling the graphicstest.ino. There errors are below. Maybe this code doesn't support the Teensy 3.2. Does this compiler define #elif defined(__MK20DX128__) in the pin_magic.h file work for the 3.2 board since I noticed one of the errors below says the board is not supported.
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_GFX\glcdfont.c:9:23: warning: 'font' defined but not used [-Wunused-variable]
static unsigned char font[] PROGMEM = {
^
In file included from C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:11:0:
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\pin_magic.h:271:3: error: #error "Board type unsupported / not recognized"
#error "Board type unsupported / not recognized"
^
In file included from C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/wiring.h:33:0,
from C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/wiring_private.h:7,
from C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:9:
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h: In function 'void digitalWriteFast(uint8_t, uint8_t)':
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h:1328:24: error: 'portSetRegister' was not declared in this scope
*portSetRegister(pin) = digitalPinToBitMask(pin);
^
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h:1328:51: error: 'digitalPinToBitMask' was not declared in this scope
*portSetRegister(pin) = digitalPinToBitMask(pin);
^
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h:1330:26: error: 'portClearRegister' was not declared in this scope
*portClearRegister(pin) = digitalPinToBitMask(pin);
^
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h:1330:53: error: 'digitalPinToBitMask' was not declared in this scope
*portClearRegister(pin) = digitalPinToBitMask(pin);
^
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h: In function 'uint8_t digitalReadFast(uint8_t)':
C:\Users\Mystuff\Projects\Arduino Software\arduino-1.6.3\hardware\teensy\avr\cores\teensy3/core_pins.h:1432:32: error: 'portInputRegister' was not declared in this scope
return *portInputRegister(pin);
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp: In constructor 'Adafruit_TFTLCD::Adafruit_TFTLCD(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:91:54: error: 'digitalPinToPort' was not declared in this scope
csPort = portOutputRegister(digitalPinToPort(cs));
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:91:55: error: 'portOutputRegister' was not declared in this scope
csPort = portOutputRegister(digitalPinToPort(cs));
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:95:38: error: 'digitalPinToBitMask' was not declared in this scope
csPinSet = digitalPinToBitMask(cs);
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp: In member function 'void Adafruit_TFTLCD::write8(uint8_t)':
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:765:21: error: 'write8inline' was not declared in this scope
write8inline(value);
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp: In member function 'uint8_t Adafruit_TFTLCD::read8()':
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:772:27: error: 'read8inline' was not declared in this scope
uint8_t d = read8inline();
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp: In member function 'void Adafruit_TFTLCD::setWriteDir()':
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:779:21: error: 'setWriteDirInline' was not declared in this scope
setWriteDirInline();
^
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp: In member function 'void Adafruit_TFTLCD::setReadDir()':
C:\Users\Mystuff\Projects\Arduino Software\MyArduino Projects\MyArduinoLibraries\libraries\Adafruit_TFTLCD\Adafruit_TFTLCD.cpp:785:20: error: 'setReadDirInline' was not declared in this scope
setReadDirInline();