Skip to content

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

License

Notifications You must be signed in to change notification settings

wwatson4506/TeensyRA8876-GFX-Common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published