MyGit

v5.3-beta2

espressif/esp-idf

版本发布时间: 2024-06-07 17:28:28

espressif/esp-idf最新发布版本:v5.3.1(2024-09-04 11:05:57)

Documentation for IDF v5.3-beta2 is available at https://docs.espressif.com/projects/esp-idf/en/v5.3-beta2/

ESP-IDF v5.3-beta2 is a preview release for ESP-IDF v5.3.

Obtaining v5.3-beta2

For full installation instructions, see the ESP-IDF Programming Guide.

The source files attached to this release will not work due to our use of git submodules. Use one of the following methods instead:

Using git

To get this release, use the following commands:

git clone -b v5.3-beta2 --recursive https://github.com/espressif/esp-idf.git esp-idf-v5.3-beta2
cd esp-idf-v5.3-beta2/

This is the recommended way of obtaining v5.3-beta2 of ESP-IDF.

Download an archive with submodules included

Attached to this release is an esp-idf-v5.3-beta2.zip archive. It includes .git directory and all the submodules, so can be used out of the box. This archive is provided for users who have connectivity issues preventing them from cloning from GitHub.

This archive can also be downloaded from Espressif's download server: https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.3-beta2/esp-idf-v5.3-beta2.zip

Major changes

This is the list of changes since release v5.2:

Major New Features

Support for New SoCs

ESP32-P4
  • Low Power System
    • Low Power Core (RISC-V)
    • Low-power GPIO
    • Low-power I2C Master
    • Low-power Timer
    • Low-power UART
    • Low-power Watchdog Timer
  • Peripherals
    • DMA (Direct Memory Access)
      • 2DDMA
      • DMA channel allocator
      • GDMA
        • CRC Calculator
      • GDMA2
    • Ethernet driver
      • SPI Ethernet driver
      • internal MAC driver
    • Event Task Matrix
    • GPIO driver
      • Analog Comparator
      • GPIO ETM
      • Glitch Filter
      • RTC IO (LP IO) driver
    • GPIO sigma delta driver
    • GPSPI
      • SPI Master driver
      • SPI Slave HD driver
      • SPI Slave driver
    • GPTimer driver
    • I2C
      • I2C master driver
      • I2C slave driver
    • I2S
      • I2S driver
        • I2S PDM rx mode
        • I2S PDM tx mode
        • I2S STD mode
        • I2S TDM mode
      • I2S legacy driver
    • JPEG
      • JPEG Decoder Driver
      • JPEG Encoder Driver
    • LCD driver
      • MIPI DSI
    • LEDC driver
      • Gamma Curve Generation
    • MCPWM driver
    • MIPI CSI
    • PCNT driver
    • PSRAM
      • PSRAM Device Driver
    • Parallel IO
      • Parallel IO TX Driver
    • RMT driver
    • SD/SDIO/MMC driver
      • SDMMC Host driver
      • SDSPI Host driver
    • SPI Flash driver
    • Systimer driver
      • Esptimer implementation over systimer
      • OS tick port over systimer
    • Temperature Sensor driver
    • UART
      • Support Low Power UART instance
      • UART FIFO mode driver
    • USB OTG
      • USB Device (TinyUSB) driver
        • USB 2.0 Device Support
      • USB Host driver
        • USB 2.0 Host Support
    • memory copy by DMA
  • Power management
    • Auto Light Sleep
    • Deep Sleep
    • Dynamic Frequency Switch
    • Light Sleep
  • Security Features
    • AES accelerator
    • Digital Signature driver
    • ECC accelerator
    • ECDSA driver
    • Flash encryption
    • HMAC driver
    • HUK Generator
    • Key Manager
    • RNG
    • RSA hardware accelerator driver
    • SHA accelerator
    • Secure boot
  • System Features
    • Bootloader Support
    • Cache
      • Cache Driver
    • Console
    • Cxx Component
    • ESP Event
    • ESP ROM
    • ESP Ringbuffer
    • ESP Timer
    • Efuse controller driver
    • Floating Point Unit
    • FreeRTOS
    • MMU
    • MSPI
      • MSPI tuning (Flash & PSRAM DDR and/or over 80 MHz)
    • POSIX Threads
    • Panic Handling Features
      • Core Dump
      • Debug Watchpoint
      • Panic Handler
      • Stack Guard
    • Ram App
    • TCM
    • Watch Dog Timers
    • newlib
  • Wireless Expansion
    • Bluedroid Host

Other Features

Breaking Changes

Changelog

802.15.4

802.15.4 MAC

Added

Fixed

Removed

Thread

Added

Changed

Fixed

Zigbee

Changed

Bluetooth Low Energy (BLE)

Bluetooth Low Energy Controller

Added

Changed

Fixed

ESP Bluedroid Host

Added

Changed

Fixed

Removed

ESP NimBLE Host

Added

Changed

Fixed

Removed

ESP-BLE-Mesh

Added

Changed

Fixed

Removed

BluFi

Fixed

Classic Bluetooth

Classic Bluetooth Bluedroid Host

Added

Changed

Fixed

Removed

Classic Bluetooth Controller

Fixed

Bluetooth Common

Added

Fixed

Bluedroid

Added

Changed

Fixed

Controller

Added

Fixed

Coexistence

Fixed

PHY

Changed

Fixed

Wi-Fi

Added

Changed

Fixed

Removed

Wi-Fi MAC

Added

Changed

Fixed

Removed

ESP-WIFI-MESH

Changed

Fixed

Wi-Fi Supplicant

Added

Changed

Fixed

Removed

ESP Vendor Feature

Changed

Fixed

Ethernet

Added

Changed

Fixed

Security

Added

Changed

Fixed

Peripheral Drivers

Added

Changed

Fixed

Removed

System Hardware

Added

Changed

Fixed

Core System

Added

Changed

Fixed

Removed

Debugging

Added

Changed

Fixed

Toolchain

Changed

FreeRTOS

Added

Changed

Fixed

Low Power Features

Power Management

Added

Changed

Fixed

Removed

ULP

Added

Fixed

newlib libc

Added

LWIP

Added

Changed

Fixed

TCP Transport

Fixed

App Update

Fixed

App Utilities

Changed

Fixed

OTA

Added

Fixed

HTTP Client

Added

Fixed

HTTP Server

Added

Provisioning

Added

mbedTLS

Added

Changed

Fixed

Bootloader

Added

Fixed

ESP-TLS

Fixed

ESP-MQTT

Fixed

Storage

Added

Changed

Fixed

Tools

Added

Changed

Fixed

Removed

Build & Config

Fixed

Removed

Examples

Changed

Fixed

Documentation

Added

Changed

Fixed

Removed

相关地址:原始地址 下载(tar) 下载(zip)

1、 esp-idf-v5.3-beta2.zip 1.4GB

查看:2024-06-07发行的版本