mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-27 13:16:45 +00:00
Add Lilygo Ttgo Lily Pi ESP32
This commit is contained in:
parent
78b8666787
commit
4d513c2209
4
.github/workflows/build.yaml
vendored
4
.github/workflows/build.yaml
vendored
@ -40,6 +40,8 @@ jobs:
|
|||||||
env: gs-t3e_16MB
|
env: gs-t3e_16MB
|
||||||
- out: lanbon
|
- out: lanbon
|
||||||
env: lanbon_l8
|
env: lanbon_l8
|
||||||
|
- out: lilygo-ttgo
|
||||||
|
env: "lilygo-lily-pi_st7796 -e lilygo-lily-pi_ili9481 -e ttgo-t7-v1.5_ili9341_4MB -e ttgo-t7-v1.5_ili9341_16MB"
|
||||||
- out: lolin
|
- out: lolin
|
||||||
env: lolin-d32-pro_ili9341
|
env: lolin-d32-pro_ili9341
|
||||||
- out: m5stack
|
- out: m5stack
|
||||||
@ -48,8 +50,6 @@ jobs:
|
|||||||
env: "makerfabs-tft35-cap -e makerfabs-s3-tft35-spi"
|
env: "makerfabs-tft35-cap -e makerfabs-s3-tft35-spi"
|
||||||
- out: sunton
|
- out: sunton
|
||||||
env: "esp32-3248s035c_4MB -e esp32-3248s035r_4MB"
|
env: "esp32-3248s035c_4MB -e esp32-3248s035r_4MB"
|
||||||
- out: ttgo
|
|
||||||
env: "ttgo-t7-v1.5_ili9341_4MB -e ttgo-t7-v1.5_ili9341_16MB -e ttgo-lilygo-pi_ili9481 -e ttgo-lilygo-pi_st7796"
|
|
||||||
- out: wireless-tag
|
- out: wireless-tag
|
||||||
env: "wt32-sc01_4MB -e wt32-sc01_16MB -e wt-86-32-3zw1 -e wt32-sc01-plus_8MB"
|
env: "wt32-sc01_4MB -e wt32-sc01_16MB -e wt-86-32-3zw1 -e wt32-sc01-plus_8MB"
|
||||||
- out: yeacreate
|
- out: yeacreate
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
;***************************************************;
|
;***************************************************;
|
||||||
; Lilygo®Ttgo Pi ESP32 with TFT 3.5" ;
|
; Lilygo®Ttgo Lily Pi ESP32 with TFT 3.5" ;
|
||||||
; - Custom PCB with ESP32-WROVER ;
|
; - Custom PCB with ESP32-WROVER ;
|
||||||
; - IPS st7796 or ili9481 LCD ;
|
; - IPS st7796 or ili9481 LCD ;
|
||||||
; - FT6236 or GT911 touch controller ;
|
; - FT6236 or GT911 touch controller ;
|
||||||
;***************************************************;
|
;***************************************************;
|
||||||
|
|
||||||
[ttgo-lilygo-pi]
|
[lilygo-lily-pi]
|
||||||
extends = esp32_16mb_v2
|
extends = esp32_16mb_v2
|
||||||
board = esp32dev
|
board = esp32dev
|
||||||
|
|
||||||
@ -53,23 +53,23 @@ lib_ignore =
|
|||||||
${arduino_esp32_v2.lib_ignore}
|
${arduino_esp32_v2.lib_ignore}
|
||||||
;endregion
|
;endregion
|
||||||
|
|
||||||
[env:ttgo-lilygo-pi_st7796]
|
[env:lilygo-lily-pi_st7796]
|
||||||
extends = ttgo-lilygo-pi, esp32_16mb_v2
|
extends = lilygo-lily-pi, esp32_16mb_v2
|
||||||
build_flags =
|
build_flags =
|
||||||
${ttgo-lilygo-pi.build_flags}
|
${lilygo-lily-pi.build_flags}
|
||||||
-D ST7796_DRIVER=1
|
-D ST7796_DRIVER=1
|
||||||
-D SPI_FREQUENCY=40000000
|
-D SPI_FREQUENCY=40000000
|
||||||
-D I2C_TOUCH_ADDRESS=0x38
|
-D I2C_TOUCH_ADDRESS=0x38
|
||||||
-D TOUCH_DRIVER=0x6336
|
-D TOUCH_DRIVER=0x6336
|
||||||
lib_deps =
|
lib_deps =
|
||||||
${ttgo-lilygo-pi.lib_deps}
|
${lilygo-lily-pi.lib_deps}
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${ttgo-lilygo-pi.lib_ignore}
|
${lilygo-lily-pi.lib_ignore}
|
||||||
|
|
||||||
[env:ttgo-lilygo-pi_ili9481]
|
[env:lilygo-lily-pi_ili9481]
|
||||||
extends = ttgo-lilygo-pi, esp32_16mb_v2
|
extends = lilygo-lily-pi, esp32_16mb_v2
|
||||||
build_flags =
|
build_flags =
|
||||||
${ttgo-lilygo-pi.build_flags}
|
${lilygo-lily-pi.build_flags}
|
||||||
-D ILI9481_DRIVER=1
|
-D ILI9481_DRIVER=1
|
||||||
;-D INVERT_COLORS=1
|
;-D INVERT_COLORS=1
|
||||||
;-D TFT_INVERSION_ON ; for inverted colors
|
;-D TFT_INVERSION_ON ; for inverted colors
|
||||||
@ -77,6 +77,6 @@ build_flags =
|
|||||||
-D I2C_TOUCH_ADDRESS=0x5D ; or 0x14
|
-D I2C_TOUCH_ADDRESS=0x5D ; or 0x14
|
||||||
-D TOUCH_DRIVER=0x0911 ; GT911 Capacitive I2C touch panel driver
|
-D TOUCH_DRIVER=0x0911 ; GT911 Capacitive I2C touch panel driver
|
||||||
lib_deps =
|
lib_deps =
|
||||||
${ttgo-lilygo-pi.lib_deps}
|
${lilygo-lily-pi.lib_deps}
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
${ttgo-lilygo-pi.lib_ignore}
|
${lilygo-lily-pi.lib_ignore}
|
Loading…
x
Reference in New Issue
Block a user