Zephyr 3.7.0 (Working Draft)

We are pleased to announce the release of Zephyr version 3.7.0.

Major enhancements with this release include:

An overview of the changes required or recommended when migrating your application from Zephyr v3.6.0 to Zephyr v3.7.0 can be found in the separate migration guide.

The following sections provide detailed lists of changes by component.

Architectures

  • ARC

  • ARM

  • Xtensa

Bluetooth

Boards & SoC Support

  • Added support for these SoC series:

  • Made these changes in other SoC series:

  • Added support for these ARM boards:

  • Added support for these Xtensa boards:

  • Made these changes for ARM boards:

  • Made these changes for RISC-V boards:

  • Made these changes for native/POSIX boards:

  • Added support for these following shields:

Build system and Infrastructure

Drivers and Sensors

  • ADC

  • Auxiliary Display

  • Audio

  • Battery backed up RAM

  • CAN

  • Clock control

  • Counter

  • Crypto

  • Display

  • DMA

  • Entropy

  • Ethernet

  • Flash

  • GNSS

  • GPIO

  • I2C

  • I2S

  • I3C

  • IEEE 802.15.4

  • Input

  • MDIO

  • MFD

  • PCIE

  • MEMC

  • MIPI-DBI

  • Pin control

  • PWM

  • Regulators

  • Retained memory

  • RTC

  • SMBUS:

  • SDHC

  • Sensor

  • Serial

  • SPI

  • USB

  • W1

  • Wi-Fi

    • Added support for configuring RTS threshold. With this, users can set the RTS threshold value or disable the RTS mechanism.

Networking

USB

Devicetree

Libraries / Subsystems

  • Management

  • Logging

  • Modem modules

  • Picolibc

  • Power management

  • Crypto

  • Retention

  • SD

  • Storage

  • POSIX API

  • LoRa/LoRaWAN

  • ZBus

HALs

  • STM32

MCUboot

zcbor

LVGL

Tests and Samples