ttgo-esp32-poe_ili9341.ini 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ;***************************************************;
  2. ; Lilygo®Ttgo ESP32 with Lolin TFT 2.4" ;
  3. ; - T-Internet-Poe ESP32-WROOM ;
  4. ; - LAN8720A with POE ;
  5. ; - ili9341 TFT ;
  6. ; - xpt2046 touch controller ;
  7. ;***************************************************;
  8. [env:ttgo_esp32_poe-ili9341]
  9. extends = esp32
  10. board = esp32dev
  11. build_flags =
  12. ${env.build_flags}
  13. ${esp32.build_flags}
  14. ;region -- TFT_eSPI build options ------------------------
  15. ${lcd.lolin24}
  16. -D TFT_MISO=2
  17. -D TFT_MOSI=15
  18. -D TFT_SCLK=14
  19. -D TFT_DC=4
  20. -D TFT_CS=33
  21. -D TFT_RST=12 ; RST
  22. -D TFT_BCKL=16 ; None, configurable via web UI (e.g. 21)
  23. -D TOUCH_CS=32 ; (can also be 22 or 16)
  24. ;endregion
  25. ;region -- Hasp build options ----------------------------
  26. -D HASP_USE_ETHERNET=1
  27. -D HASP_USE_WIFI=0
  28. ;endregion
  29. ;region -- Library options -------------------------------
  30. lib_deps =
  31. ${env.lib_deps}
  32. ${esp32.lib_deps}
  33. lib_ignore =
  34. ${env.lib_ignore}
  35. ${esp32.lib_ignore}
  36. ;endregion