da867d585c 
								
							 
						 
						
							
							
								
								Couple small fixes in preparation for submission upstream  
							
							
							
						 
						
							2017-08-01 13:21:44 +02:00  
				
					
						
							
							
								 
						
							
								b33b88c648 
								
							 
						 
						
							
							
								
								Fix ST7787 display rotation  
							
							... 
							
							
							
							With this change, both the hardware-scrolling examples (TFT_Terminal and
TFT_Matrix) work correctly.
Rotations 0, 1, 2, and 3 are defined as successive clockwise 90 degree
rotations.
Vertical refresh is defined to be in direction from low to high coordinate
("top to bottom", or "left to right" in landscape orientations). 
							
						 
						
							2017-08-01 13:17:05 +02:00  
				
					
						
							
							
								 
						
							
								e99e5a856b 
								
							 
						 
						
							
							
								
								Remove incomplete bit-banging implementation  
							
							... 
							
							
							
							This was never completed and is not used in ESP8266 code.
To implement 3-wire mode for ESP32, it will in any case be better to use
a similar implementation as for ESP8266 with 9-bit hardware SPI. 
							
						 
						
							2017-08-01 13:17:05 +02:00  
				
					
						
							
							
								 
						
							
								4b546e1811 
								
							 
						 
						
							
							
								
								Add TEOFF and TEON command definitions  
							
							
							
						 
						
							2017-08-01 13:16:19 +02:00  
				
					
						
							
							
								 
						
							
								ce66629b70 
								
							 
						 
						
							
							
								
								Add a couple definitions to make demos work unmodified  
							
							
							
						 
						
							2017-08-01 13:16:19 +02:00  
				
					
						
							
							
								 
						
							
								e734af8950 
								
							 
						 
						
							
							
								
								Complete ST7787 implementation (lines and fonts)  
							
							
							
						 
						
							2017-08-01 13:16:19 +02:00  
				
					
						
							
							
								 
						
							
								32703fd922 
								
							 
						 
						
							
							
								
								Fix #include file name for case-sensitive file systems  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								f9ceca2052 
								
							 
						 
						
							
							
								
								Implement pushColor() and pushColors() for ST7787  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								4cf14bd507 
								
							 
						 
						
							
							
								
								Implement readPixel(), readRect(), and pushRect() for ST7787.  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								cf0040be4f 
								
							 
						 
						
							
							
								
								Use 9-bit hardware SPI for ST7787 drawPixel()  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								81b97a25b9 
								
							 
						 
						
							
							
								
								Use 9-bit hardware SPI for ST7787 SetAddrWindow()  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								aa9352a7b2 
								
							 
						 
						
							
							
								
								Use hardware 9-bit SPI to talk to ST7787 controller.  
							
							
							
						 
						
							2017-08-01 13:15:50 +02:00  
				
					
						
							
							
								 
						
							
								c52327324f 
								
							 
						 
						
							
							
								
								Mandelbrot example works now.  
							
							
							
						 
						
							2017-08-01 13:14:10 +02:00  
				
					
						
							
							
								 
						
							
								0835b336bd 
								
							 
						 
						
							
							
								
								Very first step, talking successfully to ST7787  
							
							
							
						 
						
							2017-08-01 13:14:10 +02:00  
				
					
						
							
							
								 
						
							
								15dcc77909 
								
							 
						 
						
							
							
								
								Add jpeg examples for 160x128 display  
							
							
							
						 
						
							2017-07-15 23:39:57 +01:00  
				
					
						
							
							
								 
						
							
								a05db0b2d2 
								
							 
						 
						
							
							
								
								Correct comment  
							
							
							
						 
						
							2017-07-15 19:45:42 +01:00  
				
					
						
							
							
								 
						
							
								8595a434c3 
								
							 
						 
						
							
							
								
								Raise version number, update ReadMe  
							
							
							
						 
						
							2017-07-15 19:29:13 +01:00  
				
					
						
							
							
								 
						
							
								6b794e1eb3 
								
							 
						 
						
							
							
								
								Add SPI overlap support Issue  #26  
							
							... 
							
							
							
							Note, must use latest ESP board package with support for the overlap
mode 
							
						 
						
							2017-07-15 18:44:49 +01:00  
				
					
						
							
							
								 
						
							
								bacd198832 
								
							 
						 
						
							
							
								
								Free font bounding box correction  
							
							... 
							
							
							
							1 pixel correctio for background bounding box determination 
							
						 
						
							2017-07-07 23:52:01 +01:00  
				
					
						
							
							
								 
						
							
								cbc8d209a3 
								
							 
						 
						
							
							
								
								Remove 1 pixel border on FreeFont background  
							
							... 
							
							
							
							This caused problems when the font is rendered at screen edges. 
							
						 
						
							2017-06-16 19:05:12 +01:00  
				
					
						
							
							
								 
						
							
								49340b3952 
								
							 
						 
						
							
							
								
								Add RPi display support for ESP32  
							
							
							
						 
						
							2017-06-16 15:17:28 +01:00  
				
					
						
							
							
								 
						
							
								2d0f580a38 
								
							 
						 
						
							
							
								
								Silicon bug work-around for Issue  #21  
							
							... 
							
							
							
							There is a silicon bug in the ESP32, writing the same value to a
register twice sometimes fails. TFT_CS needs a delay though, so the fix
is to write two different values to the register. 
							
						 
						
							2017-06-16 13:45:49 +01:00  
				
					
						
							
							
								 
						
							
								5274d35207 
								
							 
						 
						
							
							
								
								Revert "Clear out attributes"  
							
							... 
							
							
							
							This reverts commit 1c8a93e399 
							
						 
						
							2017-05-23 02:02:35 +01:00  
				
					
						
							
							
								 
						
							
								1c8a93e399 
								
							 
						 
						
							
							
								
								Clear out attributes  
							
							
							
						 
						
							2017-05-22 23:48:34 +01:00  
				
					
						
							
							
								 
						
							
								d9694ef50d 
								
							 
						 
						
							
							
								
								Correct textwrap limit (Issue  #18 )  
							
							
							
						 
						
							2017-05-22 23:43:26 +01:00  
				
					
						
							
							
								 
						
							
								a2ab44f106 
								
							 
						 
						
							
							
								
								Revert "Corrext teztwrap limit (Issue  #18 )"  
							
							... 
							
							
							
							This reverts commit 4230f6bc30 
							
						 
						
							2017-05-22 23:41:56 +01:00  
				
					
						
							
							
								 
						
							
								4230f6bc30 
								
							 
						 
						
							
							
								
								Corrext teztwrap limit (Issue  #18 )  
							
							
							
						 
						
							2017-05-22 23:41:32 +01:00  
				
					
						
							
							
								 
						
							
								c52db6bf59 
								
							 
						 
						
							
							
								
								Add ESP32 compatibility  
							
							... 
							
							
							
							Tested with ILI9341 only so far! 
							
						 
						
							2017-05-20 01:37:58 +01:00  
				
					
						
							
							
								 
						
							
								bd37f9a8de 
								
							 
						 
						
							
							
								
								Make byte pointers explicit  
							
							
							
						 
						
							2017-05-01 23:42:17 +01:00  
				
					
						
							
							
								 
						
							
								399411312c 
								
							 
						 
						
							
							
								
								Fix date over-write bug  
							
							... 
							
							
							
							Also text over-write during bootup 
							
						 
						
							2017-04-27 23:56:38 +01:00  
				
					
						
							
							
								 
						
							
								6353547074 
								
							 
						 
						
							
							
								
								Up issue  
							
							
							
						 
						
							2017-04-26 22:22:46 +01:00  
				
					
						
							
							
								 
						
							
								0bd3930b72 
								
							 
						 
						
							
							
								
								Correct missing #defines for ST7735 TFT  
							
							
							
						 
						
							2017-04-26 22:16:59 +01:00  
				
					
						
							
							
								 
						
							
								cdb836876d 
								
							 
						 
						
							
							
								
								Increment issue  
							
							... 
							
							
							
							Minor format and typo errors corrected 
							
						 
						
							2017-04-24 22:43:04 +01:00  
				
					
						
							
							
								 
						
							
								40d35b1892 
								
							 
						 
						
							
							
								
								Examples menu now based on resolution  
							
							... 
							
							
							
							Reference to particular drivers in examples have been removed as
multiple display drivers are now supported.
Tabs replaced by spaces in header file by file editor.
RPi TFT with write strobe SPI clock rate dropped to 20MHz (display
cannot cope with new high rate siWriteBlock() function) 
							
						 
						
							2017-04-24 22:35:11 +01:00  
				
					
						
							
							
								 
						
							
								f4ad34de74 
								
							 
						 
						
							
							
								
								Add RPi screen connection image  
							
							
							
						 
						
							2017-04-23 20:30:04 +01:00  
				
					
						
							
							
								 
						
							
								8e996c0257 
								
							 
						 
						
							
							
								
								Minor bug fixes plus faster block write function added  
							
							
							
						 
						
							2017-04-23 18:50:53 +01:00  
				
					
						
							
							
								 
						
							
								7a35c9dc4e 
								
							 
						 
						
							
							
								
								Tidy legacy comments  
							
							
							
						 
						
							2017-04-19 00:23:48 +01:00  
				
					
						
							
							
								 
						
							
								0c187c7840 
								
							 
						 
						
							
							
								
								Add ILI9163 128 x 128 support  
							
							
							
						 
						
							2017-04-18 23:22:14 +01:00  
				
					
						
							
							
								 
						
							
								89899ee382 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Bodmer/TFT_eSPI  
							
							
							
						 
						
							2017-04-18 23:20:49 +01:00  
				
					
						
							
							
								 
						
							
								02edb37db7 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master'  
							
							... 
							
							
							
							# Conflicts:
#	TFT_Drivers/ILI9163_Init.h 
							
						 
						
							2017-04-18 23:20:42 +01:00  
				
					
						
							
							
								 
						
							
								a34f49d895 
								
							 
						 
						
							
							
								
								Delete ILI9163_Init.h  
							
							
							
						 
						
							2017-04-18 23:19:23 +01:00  
				
					
						
							
							
								 
						
							
								1668700f3a 
								
							 
						 
						
							
							
								
								Add ILI9163 129 x 128 display support  
							
							
							
						 
						
							2017-04-18 23:15:59 +01:00  
				
					
						
							
							
								 
						
							
								2ab0bb6778 
								
							 
						 
						
							
							
								
								Exit sleep mode  
							
							... 
							
							
							
							Exit sleep mode should not have been commented out 
							
						 
						
							2017-04-18 17:36:35 +01:00  
				
					
						
							
							
								 
						
							
								c2dcf25cc1 
								
							 
						 
						
							
							
								
								Add support for ST7735 128x128 display  
							
							... 
							
							
							
							May not cater for 128x128 ST7735 displays with different RGB and offset
configurations. 
							
						 
						
							2017-04-16 16:13:12 +01:00  
				
					
						
							
							
								 
						
							
								a71a98a59c 
								
							 
						 
						
							
							
								
								Increment version  
							
							
							
						 
						
							2017-04-14 16:00:44 +01:00  
				
					
						
							
							
								 
						
							
								6526e34e7c 
								
							 
						 
						
							
							
								
								Work around for D4 IDE bug  
							
							... 
							
							
							
							A condition can exist where pin D4 is allocated a value of 0
The workaround is to define and use pin numbers in the PIN_Dx format 
							
						 
						
							2017-04-14 15:45:40 +01:00  
				
					
						
							
							
								 
						
							
								d31cbc3dbd 
								
							 
						 
						
							
							
								
								Format and code tidy - fixes for compatibility issues  
							
							
							
						 
						
							2017-04-14 01:04:04 +01:00  
				
					
						
							
							
								 
						
							
								e65f4cb1fe 
								
							 
						 
						
							
							
								
								Rename swap() to avoid clashes  
							
							... 
							
							
							
							Increment version 
							
						 
						
							2017-04-13 00:20:19 +01:00  
				
					
						
							
							
								 
						
							
								cb1fb31e13 
								
							 
						 
						
							
							
								
								Update ReadMe  
							
							
							
						 
						
							2017-03-29 23:20:31 +01:00  
				
					
						
							
							
								 
						
							
								c5fafdd71c 
								
							 
						 
						
							
							
								
								Minor performance tweaks  
							
							... 
							
							
							
							Plus code tidy and typo corrections 
							
						 
						
							2017-03-28 23:56:54 +01:00