Library to control a Graphics TFT connected to 4-wire SPI - revised for the Raio RA8875 Display Controller.

Dependents:   FRDM_RA8875_mPaint RA8875_Demo RA8875_KeyPadDemo SignalGenerator ... more

Fork of SPI_TFT by Peter Drescher

See Components - RA8875 Based Display

Enhanced touch-screen support - where it previous supported both the Resistive Touch and Capacitive Touch based on the FT5206 Touch Controller, now it also has support for the GSL1680 Touch Controller.

Offline Help Manual (Windows chm)

/media/uploads/WiredHome/ra8875.zip.bin (download, rename to .zip and unzip)

Committer:
WiredHome
Date:
Sun Jan 12 18:44:58 2014 +0000
Revision:
20:6e2e4a8372eb
Child:
23:a50ded45dbaf
Triangle methods are now working - now does not perform unintended recursive call...

Who changed what in which revision?

UserRevisionLine numberNew contents of line
WiredHome 20:6e2e4a8372eb 1
WiredHome 20:6e2e4a8372eb 2 #ifndef WEBCOLORS_H
WiredHome 20:6e2e4a8372eb 3 #define WEBCOLORS_H
WiredHome 20:6e2e4a8372eb 4
WiredHome 20:6e2e4a8372eb 5 #include "RA8875.h"
WiredHome 20:6e2e4a8372eb 6
WiredHome 20:6e2e4a8372eb 7 color_t WebColors[256] =
WiredHome 20:6e2e4a8372eb 8 {
WiredHome 20:6e2e4a8372eb 9 0x000000, 0x000033, 0x000066, 0x000099, 0x0000CC, 0x0000FF, 0x003300, 0x003333,
WiredHome 20:6e2e4a8372eb 10 0x003366, 0x003399, 0x0033CC, 0x0033FF, 0x006600, 0x006633, 0x006666, 0x006699,
WiredHome 20:6e2e4a8372eb 11 0x0066CC, 0x0066FF, 0x009900, 0x009933, 0x009966, 0x009999, 0x0099CC, 0x0099FF,
WiredHome 20:6e2e4a8372eb 12 0x00CC00, 0x00CC33, 0x00CC66, 0x00CC99, 0x00CCCC, 0x00CCFF, 0x00FF00, 0x00FF33,
WiredHome 20:6e2e4a8372eb 13 0x00FF66, 0x00FF99, 0x00FFCC, 0x00FFFF, 0x330000, 0x330033, 0x330066, 0x330099,
WiredHome 20:6e2e4a8372eb 14 0x3300CC, 0x3300FF, 0x333300, 0x333333, 0x333366, 0x333399, 0x3333CC, 0x3333FF,
WiredHome 20:6e2e4a8372eb 15 0x336600, 0x336633, 0x336666, 0x336699, 0x3366CC, 0x3366FF, 0x339900, 0x339933,
WiredHome 20:6e2e4a8372eb 16 0x339966, 0x339999, 0x3399CC, 0x3399FF, 0x33CC00, 0x33CC33, 0x33CC66, 0x33CC99,
WiredHome 20:6e2e4a8372eb 17 0x33CCCC, 0x33CCFF, 0x33FF00, 0x33FF33, 0x33FF66, 0x33FF99, 0x33FFCC, 0x33FFFF,
WiredHome 20:6e2e4a8372eb 18 0x660000, 0x660033, 0x660066, 0x660099, 0x6600CC, 0x6600FF, 0x663300, 0x663333,
WiredHome 20:6e2e4a8372eb 19 0x663366, 0x663399, 0x6633CC, 0x6633FF, 0x666600, 0x666633, 0x666666, 0x666699,
WiredHome 20:6e2e4a8372eb 20 0x6666CC, 0x6666FF, 0x669900, 0x669933, 0x669966, 0x669999, 0x6699CC, 0x6699FF,
WiredHome 20:6e2e4a8372eb 21 0x66CC00, 0x66CC33, 0x66CC66, 0x66CC99, 0x66CCCC, 0x66CCFF, 0x66FF00, 0x66FF33,
WiredHome 20:6e2e4a8372eb 22 0x66FF66, 0x66FF99, 0x66FFCC, 0x66FFFF, 0x990000, 0x990033, 0x990066, 0x990099,
WiredHome 20:6e2e4a8372eb 23 0x9900CC, 0x9900FF, 0x993300, 0x993333, 0x993366, 0x993399, 0x9933CC, 0x9933FF,
WiredHome 20:6e2e4a8372eb 24 0x996600, 0x996633, 0x996666, 0x996699, 0x9966CC, 0x9966FF, 0x999900, 0x999933,
WiredHome 20:6e2e4a8372eb 25 0x999966, 0x999999, 0x9999CC, 0x9999FF, 0x99CC00, 0x99CC33, 0x99CC66, 0x99CC99,
WiredHome 20:6e2e4a8372eb 26 0x99CCCC, 0x99CCFF, 0x99FF00, 0x99FF33, 0x99FF66, 0x99FF99, 0x99FFCC, 0x99FFFF,
WiredHome 20:6e2e4a8372eb 27 0xCC0000, 0xCC0033, 0xCC0066, 0xCC0099, 0xCC00CC, 0xCC00FF, 0xCC3300, 0xCC3333,
WiredHome 20:6e2e4a8372eb 28 0xCC3366, 0xCC3399, 0xCC33CC, 0xCC33FF, 0xCC6600, 0xCC6633, 0xCC6666, 0xCC6699,
WiredHome 20:6e2e4a8372eb 29 0xCC66CC, 0xCC66FF, 0xCC9900, 0xCC9933, 0xCC9966, 0xCC9999, 0xCC99CC, 0xCC99FF,
WiredHome 20:6e2e4a8372eb 30 0xCCCC00, 0xCCCC33, 0xCCCC66, 0xCCCC99, 0xCCCCCC, 0xCCCCFF, 0xCCFF00, 0xCCFF33,
WiredHome 20:6e2e4a8372eb 31 0xCCFF66, 0xCCFF99, 0xCCFFCC, 0xCCFFFF, 0xFF0000, 0xFF0033, 0xFF0066, 0xFF0099,
WiredHome 20:6e2e4a8372eb 32 0xFF00CC, 0xFF00FF, 0xFF3300, 0xFF3333, 0xFF3366, 0xFF3399, 0xFF33CC, 0xFF33FF,
WiredHome 20:6e2e4a8372eb 33 0xFF6600, 0xFF6633, 0xFF6666, 0xFF6699, 0xFF66CC, 0xFF66FF, 0xFF9900, 0xFF9933,
WiredHome 20:6e2e4a8372eb 34 0xFF9966, 0xFF9999, 0xFF99CC, 0xFF99FF, 0xFFCC00, 0xFFCC33, 0xFFCC66, 0xFFCC99,
WiredHome 20:6e2e4a8372eb 35 0xFFCCCC, 0xFFCCFF, 0xFFFF00, 0xFFFF33, 0xFFFF66, 0xFFFF99, 0xFFFFCC, 0xFFFFFF
WiredHome 20:6e2e4a8372eb 36 };
WiredHome 20:6e2e4a8372eb 37
WiredHome 20:6e2e4a8372eb 38 #endif // WEBCOLORS_H