platformio.ini 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. ; PlatformIO Project Configuration File
  2. ;
  3. ; Build options: build flags, source filter
  4. ; Upload options: custom upload port, speed and extra flags
  5. ; Library options: dependencies, extra library storages
  6. ; Advanced options: extra scripting
  7. ;
  8. ; Please visit documentation for the other options and examples
  9. ; https://docs.platformio.org/page/projectconf.html
  10. ; Nr 21 has WIFIMANAGER set
  11. [env:Gateway_21]
  12. platform = espressif8266
  13. board = d1_mini
  14. board_build.mcu = esp8266
  15. board_build.f_cpu = 80000000L
  16. build_flags =
  17. -D _WIFIMANAGER=0
  18. -D _SPIFFS_FORMAT=0
  19. -D _OLED=0
  20. -D _DUSB=1
  21. -D _PROFILER=1
  22. framework = arduino
  23. upload_protocol = espota
  24. board_build.flash_mode = qio
  25. upload_speed = 115200
  26. upload_port = 192.168.2.21
  27. [env:Gateway_30]
  28. platform = espressif8266
  29. board = d1_mini
  30. board_build.mcu = esp8266
  31. board_build.f_cpu = 80000000L
  32. build_flags =
  33. -D _WIFIMANAGER=0
  34. -D _SPIFFS_FORMAT=0
  35. -D _OLED=0
  36. -D _DUSB=1
  37. -D _PROFILER=1
  38. framework = arduino
  39. upload_protocol = espota
  40. board_build.flash_mode = qio
  41. upload_speed = 115200
  42. upload_port = 192.168.2.30
  43. [env:Gateway_72]
  44. platform = espressif32
  45. board = heltec_wifi_lora_32
  46. framework = arduino
  47. build_flags =
  48. -D _SPIFFS_FORMAT=0
  49. -D _WIFIMANAGER=0
  50. -D _OLED=0
  51. -D _DUSB=1
  52. -D _PROFILER=1
  53. upload_protocol = espota
  54. board_build.flash_mode = qio
  55. upload_speed = 115200
  56. upload_port = 192.168.2.72
  57. [env:Gateway_138]
  58. platform = espressif32
  59. board = heltec_wifi_lora_32
  60. framework = arduino
  61. build_flags =
  62. -D _WIFIMANAGER=0
  63. -D _SPIFFS_FORMAT=0
  64. -D _OLED=1
  65. -D _DUSB=1
  66. -D _PROFILER=1
  67. ; -D _JSONENCODE=1
  68. ; -D _MAXSEEN=0
  69. upload_protocol = espota
  70. board_build.flash_mode = qio
  71. upload_speed = 115200
  72. upload_port = 192.168.2.138
  73. ; Nr. 54 has WIFIMANAGER sometimes set
  74. ; Also the Gateway is a T-Beam sensor for temperature and GPS (_GATEWAYNODE=1)
  75. [env:Gateway_54]
  76. platform = espressif32
  77. board = heltec_wifi_lora_32
  78. build_flags =
  79. -D _WIFIMANAGER=0
  80. -D _SPIFFS_FORMAT=0
  81. -D _DUSB=0
  82. -D _OLED=0
  83. -D _GATEWAYNODE=1
  84. -D _PROFILER=1
  85. framework = arduino
  86. upload_protocol = espota
  87. board_build.flash_mode = qio
  88. upload_speed = 115200
  89. upload_port = 192.168.2.54