Skip to content

An Arduino poject - control and use of a 2.8" (240320) TFT with resistive touch panel. Using Matrix Orbital's 2.8" TFT Shield for Arduino's MKR1000 (prototype as of date). All header files necessary are included.

License

Notifications You must be signed in to change notification settings

MatrixOrbital/2.8-TFT-Shield

Repository files navigation

2.8-TFT-Shield

An Arduino poject - control and use of a 2.8" (240320) TFT with resistive touch panel. Using Matrix Orbital's 2.8" TFT Shield for Arduino's MKR1000 (prototype as of date). All header files necessary are included.

This code contains functions to perform the following operations:

  • initialize and configure 2.8" TFT screen (controller: ILI9341)
    • via SPI protocol (4 line, serial interface I)
    • BL control
  • display simple graphic functions
    • lines (includes color definition)
    • rectangles (includes color definition)
    • filled rectangles (includes color definition)
    • text using basic 8x8 font (amplified width and height = 16x16)
  • read screen touches (via resisitive touch driver: TSC2046)
  • calibrate touch panel

About

An Arduino poject - control and use of a 2.8" (240320) TFT with resistive touch panel. Using Matrix Orbital's 2.8" TFT Shield for Arduino's MKR1000 (prototype as of date). All header files necessary are included.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published