Commit Graph

950 Commits

Author SHA1 Message Date
Bodmer 9a084839bd Add ESP32 S2 support
Tested with ESP32 board package 2.0.1

Additional boards manager URL may need to be updated to load the latest ESP32 board package!
2021-11-18 16:44:32 +00:00
Bodmer 11b006e1d9 Correct various inconsequential typos 2021-11-05 23:55:27 +00:00
Bodmer aa7bad45d3
Merge pull request #1356 from DaveBben/hx8357D-rotation
Fix HX8375D rotation values
2021-11-05 23:10:50 +00:00
Bodmer 0ad6de9161 Fix RP2040 with RPi type display
RPi display requires 16 bit commands and slower DC and CS strobe timings.
2021-11-05 00:09:42 +00:00
Bodmer 9d33b3eac2 RP2040 DMA image copy bug fix
memcpy should be memmove since areas overlap.
2021-11-04 21:44:15 +00:00
Bodmer e23d8e083b Correct comments 2021-11-03 23:45:16 +00:00
Dave Bennett f3135aea29 Changing the rotation file so that text is not flipped. Rotation values from
the ILI9486 driver work well with this
2021-10-07 08:25:27 -04:00
Bodmer 9e64092f58 Update User_Setup_Select.h 2021-09-18 21:45:39 +01:00
Bodmer e240947d08
Merge pull request #1341 from c-logic/patch-3
Create Setup52_LilyPi_ST7796.h
2021-09-18 21:28:59 +01:00
Dennis Heynlein c6773cc1f7
Create Setup52_LilyPi_ST7796.h 2021-09-18 21:32:13 +02:00
Bodmer 0992770d3d M5Stack setup renamed
Setup file example is for original M5Stack Basic Core module.
2021-09-14 13:18:33 +01:00
Mateusz Czarnecki afd78101e5
Merge pull request #1 from matixan/matixan-patch-1
Added option to use SPI3 in STM32F4
2021-06-23 14:54:32 +02:00
Mateusz Czarnecki 28be85212e
Added option to use SPI3 in STM32F4 2021-06-23 14:53:42 +02:00
Bodmer 58f457ba97 Raise issue 2021-05-24 12:04:03 +01:00
Bodmer c7a3f464c3
Fix #1204
This include can now be used with either the latest versions of Arduino official or Earle Philhower's board package.
2021-05-24 11:58:31 +01:00
Bodmer 8efb988cda Over-ride SPI pin defaults for RP2040
See #1188
2021-05-16 13:11:11 +01:00
Bodmer 5a6ef1d05d Fix #1188
Support debugged for ILI9488 TFT with RP2040 processors.
Minor improvements to ESP32 code.
2021-05-15 19:45:33 +01:00
Bodmer 8164629397 Fix #1168 2021-05-11 21:38:26 +01:00
Bodmer 612e76343e Remove unused macros 2021-05-11 01:29:56 +01:00
Bodmer 6b40880375 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-05-11 00:22:46 +01:00
Bodmer 9fc8fa6956 Add 2nd init sequence for ILI9341, see #1172
Use:
  #define ILI9341_2_DRIVER
in the setup file to invoke new initicode, instead of:
  #define ILI9341_DRIVER
2021-05-11 00:22:38 +01:00
Bodmer 01b99a50d9
Merge pull request #1154 from arduino12/master
Add support for SSD1351! (128*128 OLED)
2021-04-28 00:47:35 +01:00
arduino12 d121a84d5a Update Setup202_SSD1351_128.h 2021-04-27 10:20:01 +03:00
arduino12 25d84a977a Add Setup202_SSD1351_128 and remove tft_Write_16C/D macros 2021-04-27 10:16:12 +03:00
arduino12 e1161c17f4 Add support for SSD1351! (128*128 OLED)
TODO:
Implement read functions as well..
2021-04-26 20:40:18 +03:00
Bodmer fa8ff798e1
Update Setup201_WT32_SC01.h 2021-04-25 14:37:31 +01:00
Bodmer 1cc39dfa2b
Update User_Setup_Select.h 2021-04-25 14:33:21 +01:00
Bodmer c627b6e31a
Merge pull request #1153 from nuvious/master
Added device support for the WT32-SC01
2021-04-25 14:31:34 +01:00
David Cheeseman 0560cf4df3 Added device support for the WT32-SC01 2021-04-24 22:20:32 -04:00
Bodmer 481c7abc9c Update README.md 2021-04-24 12:10:52 +01:00
Bodmer 637f7f1fe3 Add DMA Bouncy_Circles sketch 2021-04-24 12:09:47 +01:00
Bodmer ff3a888212
Fix error 2021-04-24 09:54:13 +01:00
Bodmer 079d7f6ee5 Use RP2040 built-in byte swap for DMA 2021-04-24 01:12:55 +01:00
Bodmer a0703e7880
Update README.md 2021-04-23 16:55:32 +01:00
Bodmer 233b98aa05 Implement UTF8 switch #1108 2021-04-23 16:51:18 +01:00
Bodmer 018c884312
Update news 2021-04-22 11:21:38 +01:00
Bodmer fe580e9fe6
Update news 2021-04-22 11:19:38 +01:00
Bodmer 3b07cfa81b
Update link 2021-04-22 11:09:51 +01:00
Bodmer af25b79faa
Update README.md 2021-04-22 11:07:36 +01:00
Bodmer 83fd35a6d5 Raise version 2021-04-21 22:49:31 +01:00
Bodmer 715b4de525 Fix #1148 (RP2040 pgmspace.h warnings) 2021-04-21 22:48:21 +01:00
Bodmer f33674c1a2 Fix #1144 (RP2040 SPI pin settings)
Library now uses setup defined pins for SPI instead of defaults set by board package.
2021-04-19 00:30:28 +01:00
Bodmer 8a8ad47521 Add DMA for RP2040 with SPI displays 2021-04-18 23:21:38 +01:00
Bodmer 168a73fea9
Merge pull request #1143 from Bodmer/STM32_Port_D_test
Add Port C and D option for 8 bit parallel on STM32 processors
2021-04-16 23:09:35 +01:00
Bodmer add47960b1 Port D test 2021-04-15 01:35:28 +01:00
Bodmer f96efe5d59 Remove Dxx pins for RP2040
Dxx pin names are not used with RPi Pico
Note: A0-3 are defined for pins 26-29
2021-04-12 23:22:27 +01:00
Bodmer 534372ef99 Fix errors with "Arduino Mbed OS RP2040 Boards"
Arduino RP2040 support introduces a new issue.

This is a temporary fix.
2021-04-12 19:39:23 +01:00
Bodmer fd99db4354 Fix #1094
Allow ESP8266 and RP2040 to use FLASH for pushImage () and 4bpp
2021-04-06 19:38:19 +01:00
Bodmer 16f144ff76 Fix missing macro 2021-04-06 15:16:05 +01:00
Bodmer d0619b0527 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-04-05 16:39:49 +01:00