| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- ;***************************************************;
- ; Lolin D32 Pro with Lolin TFT 2.4" ;
- ; - lolin_d32_pro board ;
- ; - ili9341 TFT ;
- ; - xpt2046 touch controller ;
- ;***************************************************;
- ; !! This board already defines TFT_CS, TFT_DC and TFT_RST !!
- [env:lolin-d32-pro_ili9341]
- extends = esp32
- board = lolin_d32_pro
- board_upload.flash_size=16MB
- board_upload.maximum_size = 16777216
- board_build.partitions = user_setups/esp32/partitions_16MB.csv
- build_flags =
- ${env.build_flags}
- ${esp32.build_flags}
- ${esp32.ps_ram}
- -D HASP_MODEL="Lolin D32 Pro"
- ;region -- TFT_eSPI build options ------------------------
- ${lcd.lolin24}
- ${esp32.vspi} ; Use VSPI hardware SPI bus
- -D USE_TFT_ESPI
- ; The board already defines the macros for the TFT connector:
- ;-D TFT_DC=27 ; Defined by board, don't redefine !!
- ;-D TFT_CS=14 ; Defined by board, don't redefine !!
- ;-D TFT_RST=33 ; Defined by board, don't redefine !!
- -D TFT_BCKL=32 ; Configurable via web UI (default 32)
- -D TOUCH_CS=12 ; Default for TFT connector
- ;endregion
- ;region -- Library options -------------------------------
- lib_deps =
- ${env.lib_deps}
- ${esp32.lib_deps}
- lib_ignore =
- ${env.lib_ignore}
- ${esp32.lib_ignore}
- ;endregion
|