From 8f985246a90ead673587646afa69a296a2b5f6e6 Mon Sep 17 00:00:00 2001 From: Glenn Arens Date: Tue, 5 Mar 2019 12:17:55 +0100 Subject: [PATCH] added platformio --- .gitignore | 1 - platformio.ini | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 platformio.ini diff --git a/.gitignore b/.gitignore index e93465a46..e1f0bccca 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,6 @@ .gcc-flags.json .vscode .env -platformio.ini lib/readme.txt .travis.yml *.py diff --git a/platformio.ini b/platformio.ini new file mode 100644 index 000000000..4c4d23cf5 --- /dev/null +++ b/platformio.ini @@ -0,0 +1,47 @@ +[platformio] +; change this for your ESP8266 device +; env_default = nodemcuv2 +env_default = d1_mini + +[common] +platform = espressif8266 +flash_mode = dout +build_flags = -g -w +;build_flags = -g -w -DBUILD_TIME=$UNIX_TIME + +wifi_settings = +; hard code if you prefer. Recommendation is to set from within the app when in Serial or AP mode +;wifi_settings = '-DWIFI_SSID="XXXX"' '-DWIFI_PASSWORD="XXXX"' + +lib_deps = + CRC32 + CircularBuffer + JustWifi + AsyncMqttClient + ArduinoJson + OneWire + +[env:nodemcuv2] +board = nodemcuv2 +platform = ${common.platform} +framework = arduino +lib_deps = ${common.lib_deps} +build_flags = ${common.build_flags} ${common.wifi_settings} +board_build.flash_mode = ${common.flash_mode} +upload_speed = 921600 +monitor_speed = 115200 +upload_port = ems-esp.local +;upload_port = 10.10.10.6 + +[env:d1_mini] +board = d1_mini +platform = ${common.platform} +framework = arduino +lib_deps = ${common.lib_deps} +build_flags = ${common.build_flags} ${common.wifi_settings} +board_build.flash_mode = ${common.flash_mode} +upload_speed = 921600 +monitor_speed = 115200 +upload_port = COM3 +;upload_port = 10.10.10.6 +