feat(ble_audio): Support ISO and LE Audio on ESP32-S31

This commit is contained in:
Linyan Liu
2026-04-22 18:15:59 +08:00
committed by Liu Linyan
parent c8f1b56d1b
commit 7adda3f869
39 changed files with 153 additions and 45 deletions
@@ -1,5 +1,5 @@
| Supported Targets | ESP32-H4 |
| ----------------- | -------- |
| Supported Targets | ESP32-H4 | ESP32-S31 |
| ----------------- | -------- | --------- |
# TMAP Central Example
@@ -0,0 +1,5 @@
# Name, Type, SubType, Offset, Size, Flags
# Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap
nvs, data, nvs, 0x9000, 16k
phy_init, data, phy, 0xf000, 4k
factory, app, factory, 0x10000, 1600k
1 # Name, Type, SubType, Offset, Size, Flags
2 # Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap
3 nvs, data, nvs, 0x9000, 16k
4 phy_init, data, phy, 0xf000, 4k
5 factory, app, factory, 0x10000, 1600k
@@ -2,6 +2,9 @@
# Espressif IoT Development Framework (ESP-IDF) Project Minimal Configuration
#
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
CONFIG_BT_ENABLED=y
CONFIG_BT_BLUEDROID_ENABLED=n
CONFIG_BT_NIMBLE_ENABLED=y
@@ -0,0 +1,6 @@
# Override some defaults so BT stack is enabled
# by default in this example
CONFIG_IDF_TARGET="esp32s31"
CONFIG_BT_LE_ISO_SUPPORT=y