huzzah32-featherwing-24.ini 983 B

123456789101112131415161718192021222324252627282930313233343536
  1. ;***************************************************;
  2. ; HUZZAH32 ESP32 with Featherwing TFT 2.4" ;
  3. ; - HUZZAH32 esp32 board ;
  4. ; - ili9341 TFT Featherwing 2.4" ;
  5. ; - STMPE610 touch controller ;
  6. ;***************************************************;
  7. [env:huzzah32-featherwing-24]
  8. extends = esp32
  9. board = featheresp32
  10. build_flags =
  11. ${env.build_flags}
  12. ${esp32.build_flags}
  13. -D HASP_MODEL="Adafruit Featherwing 2.4"
  14. ;region -- TFT_eSPI build options ------------------------
  15. ${lcd.featherwing-24}
  16. -D TFT_MISO=19
  17. -D TFT_MOSI=18
  18. -D TFT_SCLK=5
  19. -D TFT_DC=33
  20. -D TFT_CS=15
  21. -D TFT_RST=-1 ; RST
  22. -D TFT_BCKL=-1 ; Solder the LITE pad to a PWM enabled pin of the ESP.
  23. -D TOUCH_CS=32
  24. ;endregion
  25. lib_deps =
  26. ${env.lib_deps}
  27. ${esp32.lib_deps}
  28. adafruit/Adafruit STMPE610@^1.1.3 ;STMPE610 touch controller
  29. lib_ignore =
  30. ${env.lib_ignore}
  31. ${esp32.lib_ignore}