huzzah32-featherwing-35.ini 1.0 KB

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