diff --git a/PlatformIO Files/SwitchBot-BLE2MQTT-ESP32/platformio.ini b/PlatformIO Files/SwitchBot-BLE2MQTT-ESP32/platformio.ini index 3509508..ff3fde4 100644 --- a/PlatformIO Files/SwitchBot-BLE2MQTT-ESP32/platformio.ini +++ b/PlatformIO Files/SwitchBot-BLE2MQTT-ESP32/platformio.ini @@ -9,14 +9,14 @@ ; https://docs.platformio.org/page/projectconf.html [env] -platform = espressif32 +platform = espressif32 @ ~3.5.0 framework = arduino lib_deps = h2zero/NimBLE-Arduino@1.4.0 - plapointe6/EspMQTTClient@^1.13.3 - bblanchon/ArduinoJson@^6.19.2 - bakercp/CRC32@^2.0.0 - einararnason/ArduinoQueue@^1.2.5 + plapointe6/EspMQTTClient@1.13.3 + bblanchon/ArduinoJson@6.19.4 + bakercp/CRC32@2.0.0 + einararnason/ArduinoQueue@1.2.5 monitor_speed = 115200 upload_speed = 115200 @@ -337,4 +337,3 @@ board = iotbusproteus [env:nina_w10] board = nina_w10 - diff --git a/README.md b/README.md index f5d9017..ac49560 100644 --- a/README.md +++ b/README.md @@ -326,11 +326,12 @@ Notes: 1. Install Arduino IDE 2. Setup IDE for proper ESP32 type https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/ -3. Install NimBLEDevice library -4. Install EspMQTTClient library -5. Install ArduinoJson library -6. Install CRC32 library (by Christopher Baker) -7. Install ArduinoQueue library + (Tested working with version 1.0.6 of the ESP32 Core Arduino Library) +3. Install **NimBLE-Arduino** library (Tested working with version 1.4.0) +4. Install **EspMQTTClient** library (Tested working with version 1.13.3) +5. Install **ArduinoJson** library (Tested working with version 6.19.4) +6. Install **CRC32** library (by Christopher Baker) (Tested working with version 2.0.0) +7. Install **ArduinoQueue** library (Tested working with version 1.2.5) 8. Modify code for your Wifi and MQTT configurations and SwitchBot MAC addresses Configurations to change can be found in the code under these line...