Basically i glued Peter Drescher and Simon Ford libs in a GraphicsDisplay class, then derived TFT or LCD class (which inherits Protocols class), then the most derived ones (Inits), which are per-display and are the only part needed to be adapted to diff hw.

Dependents:   Brew

History

The libraries used would not output %. I tried escaping it but nothing worked. So I changed the & in the font and used that. Not cleaver I know. I don't recommend this to anyone. default tip

2022-01-07, by dswood [Fri, 07 Jan 2022 12:05:27 +0000] rev 34

The libraries used would not output %. I tried escaping it but nothing worked. So I changed the & in the font and used that. Not cleaver I know. I don't recommend this to anyone.


Add I2C protocol. ; Add SSD1306 i2C modus

2017-02-06, by dreschpe [Mon, 06 Feb 2017 12:29:33 +0000] rev 33

Add I2C protocol. ; Add SSD1306 i2C modus


If char is not in font, print blank.; Useful if you have a number only font and want to format output.

2016-05-02, by dreschpe [Mon, 02 May 2016 22:44:05 +0000] rev 32

If char is not in font, print blank.; Useful if you have a number only font and want to format output.


The width and height of SEPS225 are 0x80, but I mistook it to 0x7F in the first version and have fixed them in later version, but in the newest version we had the return of 0x7F, so I try to fix them to 0x80 again.

2016-04-01, by Rhyme [Fri, 01 Apr 2016 06:00:02 +0000] rev 31

The width and height of SEPS225 are 0x80, but I mistook it to 0x7F in the first version and have fixed them in later version, but in the newest version we had the return of 0x7F, so I try to fix them to 0x80 again.


Add ILI9320 init to ILI932x

2015-11-29, by Geremia [Sun, 29 Nov 2015 19:58:47 +0000] rev 30

Add ILI9320 init to ILI932x


Add ILI9327 and S6D04D1 (240x400 displays)

2015-11-28, by Geremia [Sat, 28 Nov 2015 18:37:19 +0000] rev 29

Add ILI9327 and S6D04D1 (240x400 displays)


fix ILI932x spi

2015-11-28, by Geremia [Sat, 28 Nov 2015 17:54:09 +0000] rev 28

fix ILI932x spi


fix handling of PAR8 / PAR16 includes

2015-10-26, by dreschpe [Mon, 26 Oct 2015 12:49:02 +0000] rev 27

fix handling of PAR8 / PAR16 includes


Add GCC defines to the font files to enable compiling with gcc

2015-10-18, by dreschpe [Sun, 18 Oct 2015 17:31:33 +0000] rev 26

Add GCC defines to the font files to enable compiling with gcc


Add check if platform supports par port mode

2015-10-18, by dreschpe [Sun, 18 Oct 2015 13:53:20 +0000] rev 25

Add check if platform supports par port mode