github platformio/platform-espressif32 v5.1.0
5.1.0

latest releases: v6.8.1, v6.8.0, v6.7.0...
2 years ago

Additional notes

  • This release introduces an additional build step that merges all the primary binaries (partitions, bootloaders and the firmware itself) into a single image before debugging or uploading via debug probes. It's a required modification as the latest Arduino core v2.0.4 is shipped with prebuilt bootloaders that don't have proper default file headers anymore. This inconsistency results in bootloops if the firmware is flashed via OpenOCD because OpenOCD has no mechanisms to determine what flash memory settings were used. The only major side effect of this change is that the gaps (e.g. Non-volatile Storage section) between binaries may be erased while debugging or uploading via debug probes. In such cases, it's recommended to use uploading via serial port.
  • The adafruit_feather_esp32s3 ID now corresponds to the Adafruit Feather ESP32-S3 2MB PSRAM board. For the No PSRAM variant please use adafruit_feather_esp32s3_nopsram.
  • The adafruit_qtpy_esp32s3 board ID has been renamed to adafruit_qtpy_esp32s3_nopsram to match the board manifest content.
  • The Arduino version for mixed IDF/Arduino project is locked to 2.0.3 due to linking errors.

Don't miss a new platform-espressif32 release

NewReleases is sending notifications on new releases.