From a65ec946c02b8fa9959c963c3cdd6850eaa6c54c Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Sun, 24 Nov 2024 01:38:40 +0300 Subject: [PATCH] Update ESP32 core to 3.0.7 --- .vscode/c_cpp_properties.json | 42 +++++++++++++++++------------------ Makefile | 2 +- docs/build.md | 2 +- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 0b17403..cadd43e 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -5,18 +5,18 @@ "includePath": [ "${workspaceFolder}/flix", "${workspaceFolder}/gazebo", - "~/.arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32", - "~/.arduino15/packages/esp32/hardware/esp32/3.0.5/libraries/**", - "~/.arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32", - "~/.arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/**", - "~/.arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/dio_qspi/include", + "~/.arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32", + "~/.arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/**", + "~/.arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32", + "~/.arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/**", + "~/.arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/dio_qspi/include", "~/Arduino/libraries/**", "/usr/include/**" ], "forcedInclude": [ "${workspaceFolder}/.vscode/intellisense.h", - "~/.arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32/Arduino.h", - "~/.arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32/pins_arduino.h", + "~/.arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32/Arduino.h", + "~/.arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32/pins_arduino.h", "${workspaceFolder}/flix/cli.ino", "${workspaceFolder}/flix/control.ino", "${workspaceFolder}/flix/estimate.ino", @@ -52,18 +52,18 @@ "includePath": [ "${workspaceFolder}/flix", "${workspaceFolder}/gazebo", - "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32", - "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.5/libraries/**", - "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32", - "~/Library/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/include/**", - "~/Library/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/dio_qspi/include", + "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32", + "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/**", + "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32", + "~/Library/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/include/**", + "~/Library/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/dio_qspi/include", "~/Documents/Arduino/libraries/**", "/opt/homebrew/include/**" ], "forcedInclude": [ "${workspaceFolder}/.vscode/intellisense.h", - "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32/Arduino.h", - "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32/pins_arduino.h", + "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32/Arduino.h", + "~/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32/pins_arduino.h", "${workspaceFolder}/flix/flix.ino", "${workspaceFolder}/flix/cli.ino", "${workspaceFolder}/flix/control.ino", @@ -100,17 +100,17 @@ "includePath": [ "${workspaceFolder}/flix", "${workspaceFolder}/gazebo", - "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32", - "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.5/libraries/**", - "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32", - "~/AppData/Local/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/**", - "~/AppData/Local/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-33fbade6/esp32/dio_qspi/include", + "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32", + "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.7/libraries/**", + "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32", + "~/AppData/Local/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/**", + "~/AppData/Local/Arduino15/packages/esp32/tools/esp32-arduino-libs/idf-release_v5.1-632e0c2a/esp32/dio_qspi/include", "~/Documents/Arduino/libraries/**" ], "forcedInclude": [ "${workspaceFolder}/.vscode/intellisense.h", - "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.5/cores/esp32/Arduino.h", - "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.5/variants/d1_mini32/pins_arduino.h", + "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.7/cores/esp32/Arduino.h", + "~/AppData/Local/Arduino15/packages/esp32/hardware/esp32/3.0.7/variants/d1_mini32/pins_arduino.h", "${workspaceFolder}/flix/cli.ino", "${workspaceFolder}/flix/control.ino", "${workspaceFolder}/flix/estimate.ino", diff --git a/Makefile b/Makefile index 5a6fa86..e4a1c59 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ monitor: dependencies .dependencies: arduino-cli core update-index --config-file arduino-cli.yaml - arduino-cli core install esp32:esp32@3.0.5 --config-file arduino-cli.yaml + arduino-cli core install esp32:esp32@3.0.7 --config-file arduino-cli.yaml arduino-cli lib update-index arduino-cli lib install "FlixPeriph" arduino-cli lib install "MAVLink"@2.0.11 diff --git a/docs/build.md b/docs/build.md index 924beb2..375f01b 100644 --- a/docs/build.md +++ b/docs/build.md @@ -104,7 +104,7 @@ cd flix ### Arduino IDE (Windows, Linux, macOS) 1. Install [Arduino IDE](https://www.arduino.cc/en/software) (version 2 is recommended). -2. Install ESP32 core, version 3.0.5 (version 2.x is not supported). See the [official Espressif's instructions](https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide) on installing ESP32 Core in Arduino IDE. +2. Install ESP32 core, version 3.0.7 (version 2.x is not supported). See the [official Espressif's instructions](https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide) on installing ESP32 Core in Arduino IDE. 3. Install the following libraries using [Library Manager](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library): * `FlixPeriph`, the latest version. * `MAVLink`, version 2.0.11.