DIY fertilizer mixer and plant watering machine https://www.xythobuz.de/giessomat.html
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

platformio.ini 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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. [platformio]
  11. default_envs = esp8266_main, esp32_main, arduino_ui, arduino_test, leonardo_main, leonardo_test
  12. [env:esp8266_main]
  13. platform = espressif8266
  14. board = esp01_1m
  15. framework = arduino
  16. build_flags = -D PLATFORM_ESP -D FUNCTION_CONTROL -D TWI_GPIO
  17. lib_deps =
  18. Wire
  19. https://github.com/Links2004/arduinoWebSockets
  20. https://github.com/rlogiacco/CircularBuffer
  21. https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino.git
  22. https://github.com/RobTillaart/PCF8574
  23. https://github.com/bblanchon/ArduinoJson
  24. https://github.com/cotestatnt/AsyncTelegram2.git#dev
  25. https://github.com/knolleary/pubsubclient.git#2d228f2f862a95846c65a8518c79f48dfc8f188c
  26. [env:esp32_main]
  27. platform = platformio/espressif32@3.5.0
  28. board = esp32dev
  29. framework = arduino
  30. build_flags = -D PLATFORM_ESP -D FUNCTION_CONTROL -D TWI_GPIO
  31. upload_protocol = esptool
  32. upload_port = /dev/ttyUSB1
  33. lib_deps =
  34. Wire
  35. https://github.com/Links2004/arduinoWebSockets
  36. https://github.com/rlogiacco/CircularBuffer
  37. https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino.git
  38. https://github.com/RobTillaart/PCF8574
  39. https://github.com/bblanchon/ArduinoJson
  40. https://github.com/cotestatnt/AsyncTelegram2.git#dev
  41. https://github.com/knolleary/pubsubclient.git#2d228f2f862a95846c65a8518c79f48dfc8f188c
  42. [env:arduino_ui]
  43. platform = atmelavr
  44. board = pro16MHzatmega328
  45. framework = arduino
  46. build_flags = -D PLATFORM_AVR -D FUNCTION_UI
  47. upload_port = /dev/ttyUSB1
  48. monitor_port = /dev/ttyUSB1
  49. monitor_speed = 115200
  50. lib_deps =
  51. Wire
  52. https://github.com/nickgammon/SendOnlySoftwareSerial
  53. https://github.com/rlogiacco/CircularBuffer
  54. [env:arduino_test]
  55. platform = atmelavr
  56. board = pro16MHzatmega328
  57. framework = arduino
  58. build_flags = -D PLATFORM_AVR -D FUNCTION_CONTROL -D FUNCTION_UI
  59. upload_port = /dev/ttyUSB1
  60. monitor_port = /dev/ttyUSB1
  61. monitor_speed = 115200
  62. lib_deps =
  63. https://github.com/nickgammon/SendOnlySoftwareSerial
  64. https://github.com/rlogiacco/CircularBuffer
  65. [env:leonardo_main]
  66. platform = atmelavr
  67. board = leonardo
  68. framework = arduino
  69. build_flags = -D PLATFORM_AVR -D FUNCTION_CONTROL
  70. upload_port = /dev/ttyACM0
  71. monitor_port = /dev/ttyACM0
  72. monitor_speed = 115200
  73. lib_deps =
  74. Wire
  75. https://github.com/rlogiacco/CircularBuffer
  76. [env:leonardo_test]
  77. platform = atmelavr
  78. board = leonardo
  79. framework = arduino
  80. build_flags = -D PLATFORM_AVR -D FUNCTION_CONTROL -D FUNCTION_UI
  81. upload_port = /dev/ttyACM0
  82. monitor_port = /dev/ttyACM0
  83. monitor_speed = 115200
  84. lib_deps =
  85. https://github.com/nickgammon/SendOnlySoftwareSerial
  86. https://github.com/rlogiacco/CircularBuffer