mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-28 05:36:37 +00:00
Update to LovyanGFX 0.4.11 and Adafruit STMPE610 1.1.4 #250
This commit is contained in:
parent
79deddf273
commit
9230ebb6da
@ -30,7 +30,7 @@ build_flags =
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
${esp32.lib_deps}
|
${esp32.lib_deps}
|
||||||
adafruit/Adafruit STMPE610@^1.1.3 ;STMPE610 touch controller
|
adafruit/Adafruit STMPE610@^1.1.4 ;STMPE610 touch controller
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
@ -31,7 +31,7 @@ build_flags =
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
${esp32.lib_deps}
|
${esp32.lib_deps}
|
||||||
adafruit/Adafruit STMPE610@^1.1.3 ;STMPE610 touch controller
|
adafruit/Adafruit STMPE610@^1.1.4 ;STMPE610 touch controller
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
@ -59,7 +59,7 @@ lib_deps =
|
|||||||
adafruit/Adafruit BusIO @ ^1.6.0
|
adafruit/Adafruit BusIO @ ^1.6.0
|
||||||
; GT911 touch screen driver
|
; GT911 touch screen driver
|
||||||
; git+https://github.com/netwizeBE/arduino-goodix.git
|
; git+https://github.com/netwizeBE/arduino-goodix.git
|
||||||
lovyan03/LovyanGFX @ ^0.4.5
|
lovyan03/LovyanGFX @ ^0.4.11
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
@ -54,7 +54,7 @@ lib_deps =
|
|||||||
; GT911 touch screen driver
|
; GT911 touch screen driver
|
||||||
; git+https://github.com/netwizeBE/arduino-goodix.git
|
; git+https://github.com/netwizeBE/arduino-goodix.git
|
||||||
; git+https://github.com/aselectroworks/Arduino-FT6336U.git
|
; git+https://github.com/aselectroworks/Arduino-FT6336U.git
|
||||||
lovyan03/LovyanGFX @ ^0.4.5
|
lovyan03/LovyanGFX @ ^0.4.11
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
@ -45,8 +45,8 @@ build_flags =
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
${esp32s2.lib_deps}
|
${esp32s2.lib_deps}
|
||||||
adafruit/Adafruit STMPE610@^1.1.3 ;STMPE610 touch controller
|
adafruit/Adafruit STMPE610@^1.1.4 ;STMPE610 touch controller
|
||||||
lovyan03/LovyanGFX @ ^0.4.5
|
lovyan03/LovyanGFX @ ^0.4.11
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
@ -59,8 +59,8 @@ build_flags =
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
${esp32s2.lib_deps}
|
${esp32s2.lib_deps}
|
||||||
adafruit/Adafruit STMPE610@^1.1.3 ;STMPE610 touch controller
|
adafruit/Adafruit STMPE610@^1.1.4 ;STMPE610 touch controller
|
||||||
lovyan03/LovyanGFX @ ^0.4.5
|
lovyan03/LovyanGFX @ ^0.4.11
|
||||||
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${env.lib_ignore}
|
${env.lib_ignore}
|
||||||
|
54
user_setups/esp32s2/s2-mini-esp32s2_ili9341.ini
Normal file
54
user_setups/esp32s2/s2-mini-esp32s2_ili9341.ini
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
;***************************************************;
|
||||||
|
; S2 Mini ESP32-S2 with Lolin TFT 2.4" ;
|
||||||
|
; - S2-mini board ;
|
||||||
|
; - ili9341 TFT ;
|
||||||
|
; - xpt2046 touch controller ;
|
||||||
|
;***************************************************;
|
||||||
|
|
||||||
|
[env:s2-mini-esp32s2_ili9341]
|
||||||
|
extends = esp32s2_4mb_v2
|
||||||
|
board = esp32s2
|
||||||
|
|
||||||
|
build_flags =
|
||||||
|
${env.build_flags}
|
||||||
|
${esp32s2.build_flags}
|
||||||
|
|
||||||
|
;region -- TFT_eSPI build options ------------------------
|
||||||
|
-D ILI9341_DRIVER=1
|
||||||
|
-D TFT_WIDTH=240
|
||||||
|
-D TFT_HEIGHT=320
|
||||||
|
-D TFT_ROTATION=0 ; Use default, see TFT_ROTATION values
|
||||||
|
-D SPI_FREQUENCY=40000000
|
||||||
|
-D SPI_READ_FREQUENCY=20000000
|
||||||
|
;-D USER_SETUP_LOADED=1
|
||||||
|
-D LGFX_USE_V1=1
|
||||||
|
-D SUPPORT_TRANSACTIONS
|
||||||
|
-D SPI_TOUCH_FREQUENCY=2500000
|
||||||
|
-D TOUCH_DRIVER=0x2046 ; XPT2046 Resistive SPI touch panel driver
|
||||||
|
-D TFT_MISO=9 ;D6 Use default HSPI
|
||||||
|
-D TFT_MOSI=11 ;D7 Use default HSPI
|
||||||
|
-D TFT_SCLK=7 ;D5 Use default HSPI
|
||||||
|
-D TFT_DC=12 ;D8
|
||||||
|
-D TFT_CS=5 ;D0
|
||||||
|
-D TFT_BCKL=36 ;None, configurable via web UI (e.g. 2 for D4)
|
||||||
|
-D TOUCH_CS=18 ;D3 (can also be D1 or D2)
|
||||||
|
-D TOUCH_SDA=-1
|
||||||
|
-D TOUCH_SCL=-1
|
||||||
|
-D TOUCH_IRQ=-1
|
||||||
|
-D I2C_TOUCH_PORT=0
|
||||||
|
-D I2C_TOUCH_ADDRESS=0
|
||||||
|
-D I2C_TOUCH_FREQUENCY=0
|
||||||
|
-D TFT_RST=-1 ;RST
|
||||||
|
;endregion
|
||||||
|
|
||||||
|
;region -- Library options -------------------------------
|
||||||
|
lib_deps =
|
||||||
|
${env.lib_deps}
|
||||||
|
${esp32s2.lib_deps}
|
||||||
|
lovyan03/LovyanGFX @ ^0.4.11
|
||||||
|
|
||||||
|
lib_ignore =
|
||||||
|
${env.lib_ignore}
|
||||||
|
${esp32s2.lib_ignore}
|
||||||
|
TFT_eSPI
|
||||||
|
;endregion
|
Loading…
x
Reference in New Issue
Block a user