d1-mini-esp8266_ili9341.ini 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. ;***************************************************;
  2. ; D1 Mini ESP8266 with Lolin TFT 2.4" ;
  3. ; - D1-mini board ;
  4. ; - ili9341 TFT ;
  5. ; - xpt2046 touch controller ;
  6. ;***************************************************;
  7. [env:d1-mini-esp8266_ili9341]
  8. extends = esp8266
  9. board = d1_mini
  10. build_flags =
  11. ${env.build_flags}
  12. ${esp8266.build_flags}
  13. ;region -- TFT_eSPI build options ------------------------
  14. ${lcd.lolin24}
  15. ;-D TFT_MISO=12 ;D6 Use default HSPI
  16. ;-D TFT_MOSI=13 ;D7 Use default HSPI
  17. ;-D TFT_SCLK=14 ;D5 Use default HSPI
  18. -D TFT_DC=15 ;D8
  19. -D TFT_CS=16 ;D0
  20. -D TFT_BCKL=-1 ;None, configurable via web UI (e.g. 2 for D4)
  21. -D TOUCH_CS=0 ;D3 (can also be D1 or D2)
  22. -D TFT_RST=-1 ;RST
  23. ;endregion
  24. ;region -- Library options -------------------------------
  25. lib_deps =
  26. ${env.lib_deps}
  27. ${esp8266.lib_deps}
  28. ;Ethernet@<2.0.0
  29. lib_ignore =
  30. ${env.lib_ignore}
  31. ${esp8266.lib_ignore}
  32. ;endregion