Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 2.13 KB

README.md

File metadata and controls

53 lines (39 loc) · 2.13 KB

TeensyRA8876-GFX-Common

A universal RA8876 graphics library for use with SPI and 8080 drivers for Teensy boards and variants.

Communication with the Teensy is accomplished using a 3/4 wire interface.

https://github.com/wwatson4506/TeensyRA8876-GFX-Common/blob/main/extras/RA8876_GFX_Common.jpg

This library is designed for use with one of the following RA8876 drivers:


LIBRARY INSTALLATION

  1. Unzip TeensyRA8876-GFX-Common into the Arduino/libraries folder.
  2. Unzip TeensyRA8876-8080 or TeensyRA8876-SPI into the Arduino/libraries folder.
  3. Download ILI9341_fonts https://github.com/wwatson4506/ILI9341_fonts and install into the Arduino/libraries folder.

PINOUTS

Pinouts are defined in the driver libraries.


CONFIG FILES

Both 8080 Parallel and SPI libraries have a config file. Config files for 8080 and SPI are found in the driver libraries.


EXAMPLES

Are found in the driver libraries.


CREDITS

Major work on this library was done by the following PJRC forum members:

@mjs513, @KurtE, @MorganS, @rezo and @K7MDL (Keith).

They added functions to be compatible with other display libraries, performed a major rework and helped in debugging the code. The 8080 parallel FlexIO driver is based on work done by @rezo.


REFERENCES

ER-TFTM-101-1 10.1" TFT from BuyDisplay:

PJRC Forum Threads:


This is WIP. USE AT YOUR OWN RISK. There are no guarantees when using this library. More to come.