From ced7679924cf948d4b6811694aa8c51367fb6e31 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Sun, 30 May 2021 19:13:31 +0200 Subject: [PATCH] Add config for PlatformIO --- Firmware/AirQualitySensorD1Mini/.gitignore | 1 + .../AirQualitySensorD1Mini/platformio.ini | 30 +++++++++++++++++ Firmware/PM25SensorESP32/.gitignore | 1 + Firmware/PM25SensorESP32/platformio.ini | 33 +++++++++++++++++++ 4 files changed, 65 insertions(+) create mode 100644 Firmware/AirQualitySensorD1Mini/.gitignore create mode 100644 Firmware/AirQualitySensorD1Mini/platformio.ini create mode 100644 Firmware/PM25SensorESP32/.gitignore create mode 100644 Firmware/PM25SensorESP32/platformio.ini diff --git a/Firmware/AirQualitySensorD1Mini/.gitignore b/Firmware/AirQualitySensorD1Mini/.gitignore new file mode 100644 index 0000000..66fc7a3 --- /dev/null +++ b/Firmware/AirQualitySensorD1Mini/.gitignore @@ -0,0 +1 @@ +.pio/ diff --git a/Firmware/AirQualitySensorD1Mini/platformio.ini b/Firmware/AirQualitySensorD1Mini/platformio.ini new file mode 100644 index 0000000..ec8b8cb --- /dev/null +++ b/Firmware/AirQualitySensorD1Mini/platformio.ini @@ -0,0 +1,30 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; http://docs.platformio.org/page/projectconf.html + +[platformio] +default_envs = nodemcuv2 +src_dir = . + +[common] +lib_deps_builtin = + +lib_deps = + adafruit/Adafruit BusIO + adafruit/Adafruit GFX Library + adafruit/Adafruit SSD1306 + knolleary/PubSubClient + +[env:nodemcuv2] +platform = espressif8266 +board = d1_mini +framework = arduino +lib_deps = + ${common.lib_deps_builtin} + ${common.lib_deps} diff --git a/Firmware/PM25SensorESP32/.gitignore b/Firmware/PM25SensorESP32/.gitignore new file mode 100644 index 0000000..66fc7a3 --- /dev/null +++ b/Firmware/PM25SensorESP32/.gitignore @@ -0,0 +1 @@ +.pio/ diff --git a/Firmware/PM25SensorESP32/platformio.ini b/Firmware/PM25SensorESP32/platformio.ini new file mode 100644 index 0000000..91834be --- /dev/null +++ b/Firmware/PM25SensorESP32/platformio.ini @@ -0,0 +1,33 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; http://docs.platformio.org/page/projectconf.html + +[platformio] +default_envs = esp32 +src_dir = . + +[common] +lib_deps_builtin = + WiFi + TFT_eSPI + +lib_deps = + adafruit/Adafruit BME680 Library + adafruit/Adafruit GFX Library + adafruit/Adafruit Neopixel + adafruit/Adafruit Unified Sensor + knolleary/PubSubClient + +[env:esp32] +platform = espressif32 +board = esp-wrover-kit +framework = arduino +lib_deps = + ${common.lib_deps_builtin} + ${common.lib_deps}