Skip to content

Install ILI9341_t3 for Teensy

Calvin Hass edited this page Apr 28, 2019 · 8 revisions

ILI9341_t3 library for Teensy

If one wishes to use the Teensy-optimized version of the ILI9341 display driver, the PaulStoffregen/ILI9341_t3 library is a great choice. GUIslice can use this display driver, but it requires a recent version for certain APIs that were recently added.

Errors if using older ILI9341_t3 library

If you have configured GUIslice to use ILI9341_t3 but the ILI9341_t3 is an older version, you may see the following error messages during compile:

error: 'class ILI9341_t3' has no member named 'measureTextWidth'
error: 'class ILI9341_t3' has no member named 'measureTextHeight'

If you see these messages, then you will need to update your ILI9341_t3 library.

Updating ILI9341_t3

In order to get the latest version, perform the following steps:

  • Download the ZIP file from https://github.com/PaulStoffregen/ILI9341_t3/archive/master.zip and click Save
  • Do not use the Arduino IDE "Add ZIP library" feature, instead we are going to manually install it into your Arduino libraries folder
  • Uncompress the ZIP file (ILI9341_t3-master.zip)
  • Rename the uncompressed folder from ILI9341_t3-master to ILI9341_t3
  • Delete any existing copies of ILI9341_t3 from your Arduino/libraries folder
  • Copy the new ILI9341_t3 folder into your Arduino/libraries folder
  • Close and reopen the Arduino IDE
Clone this wiki locally