Jiang Jiang Jian
85081d2414
Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260427_v6.1' into 'release/v6.1'
...
Bugfix/fix bluedroid ai review bugs 20260427 (6.1)
See merge request espressif/esp-idf!49542
2026-06-14 11:04:54 +08:00
Jiang Jiang Jian
8f6ccd3bc3
Merge branch 'docs/ble-uart-tutorial_v6.1' into 'release/v6.1'
...
docs(ble): added ESP-BLE-UART OpenCode Companion Guide (6.1)
See merge request espressif/esp-idf!49385
2026-06-14 00:02:58 +08:00
Jiang Jiang Jian
c9f92f7b11
Merge branch 'feat/feat_enable_h21_light_sleep_v6.1' into 'release/v6.1'
...
fix(ble): disable flash pd config (6.1)
See merge request espressif/esp-idf!49217
2026-06-13 23:59:12 +08:00
Jiang Jiang Jian
6d7fde3e05
Merge branch 'feat/esp_trace_example_v6.1' into 'release/v6.1'
...
esp_trace example library integration (v6.1)
See merge request espressif/esp-idf!49089
2026-06-13 23:39:22 +08:00
Hu Rui
ef674eddd3
fix(touch): enable touch deep sleep on esp32-s31
2026-06-12 18:05:25 +08:00
Zhi Wei Jian
da29ffba88
fix(examples): improve bluedroid BLE example error handling
...
Check GAP/GATT event status, fix prepare-write buffer lifecycle, and
align example code with updated Bluedroid API behavior.
(cherry picked from commit bfc47ace48 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
109120cc50
refactor(examples): disable unused BT options in bluedroid BLE examples
...
Add sdkconfig.defaults to turn off unused Bluedroid host features per
example role (GATT client/server, SMP, legacy adv, etc.).
(cherry picked from commit b4b640f233 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Jiang Jiang Jian
9a5be18e1f
Merge branch 'backport/backport_some_wifi_changes_to_v6.1' into 'release/v6.1'
...
backport/backport_some_wifi_changes_v6.1(backport v6.1)
See merge request espressif/esp-idf!49548
2026-06-12 17:15:57 +08:00
Jiang Jiang Jian
3ab8ef85a9
Merge branch 'bugfix/idf_ci_hfp_v6.1' into 'release/v6.1'
...
fix: Fix the incorrect connection of the same-name devices in the HFP example (v6.1)
See merge request espressif/esp-idf!49533
2026-06-12 17:09:56 +08:00
Mahavir Jain
7678f3570d
Merge branch 'feat/adds_ds_qemu_test_v6.1' into 'release/v6.1'
...
feat: adds mutual auth example (v6.1)
See merge request espressif/esp-idf!49340
2026-06-11 10:26:59 +05:30
yinqingzhao
3d5a571966
fix(itwt): fix flow id 0 cannot suspend in itwt example
2026-06-10 20:44:38 +08:00
sibeibei
bee381f77f
feat(ci): enable build for esp32s31, disable CI test
2026-06-10 20:41:27 +08:00
yangfeng
8af18b4de3
fix: Fix the incorrect connection of the same-name devices in the HFP example
2026-06-10 19:12:24 +08:00
Mahavir Jain
3664bd2d7e
Merge branch 'fix/disable_secure_boot_v2_ecdsa_v6.1' into 'release/v6.1'
...
Fix/disable secure boot v2 ecdsa (v6.1)
See merge request espressif/esp-idf!49469
2026-06-10 14:39:06 +05:30
Jiang Jiang Jian
d42457c36b
Merge branch 'bugfix/ci_avrc_abs_vol_example_v6.1' into 'release/v6.1'
...
fix: Fix the potential stack overflow issue in the Classic Bluetooth example (v6.1)
See merge request espressif/esp-idf!49403
2026-06-10 11:16:48 +08:00
Jiang Jiang Jian
53e86f49ee
Merge branch 'feat/add_teardown_for_openthread_case_v6.1' into 'release/v6.1'
...
ci: add tear down for openthread ci case (v6.1)
See merge request espressif/esp-idf!49045
2026-06-10 11:09:38 +08:00
Aditya Patwardhan
4f2f37ca69
change(secure_boot): mark ECDSA based Secure Boot V2 as insecure on affected SoCs
...
ECDSA based Secure Boot V2 is not functional for certain input vectors on
ESP32-C5/C61/H2/P4 and on the preview targets ESP32-H4/H21. RSA based Secure
Boot V2 is the recommended scheme where the SoC supports it. This issue will be
fixed in a future hardware ECO revision; more details will be shared through the
hardware errata document.
A new hidden Kconfig option SECURE_BOOT_V2_ECDSA_INSECURE marks the affected
mass-production SoCs (ESP32-C5/C61/H2/P4). On these SoCs, when hardware Secure
Boot V2 is enabled, the ECDSA (V2) signing scheme is no longer offered by
default; it must be turned on explicitly via SECURE_BOOT_V2_FORCE_ENABLE_ECDSA
under "Allow potentially insecure options" (CONFIG_SECURE_BOOT_INSECURE). App
signing without hardware Secure Boot is not affected. Note that ESP32-C61 has no
RSA based Secure Boot V2, so it has no Secure Boot scheme enabled by default.
The preview targets ESP32-H4 and ESP32-H21 mark ECDSA Secure Boot V2 as not
supported in their SoC capabilities instead of using the option above. As
ESP32-H4 has no other Secure Boot V2 scheme, Secure Boot is disabled entirely on
it; ESP32-H21 retains RSA based Secure Boot V2.
The security documentation keeps the ECDSA Secure Boot V2 content visible and
adds a warning describing the limitation (including that ECDSA Secure Boot V2 on
ESP32-C61 is not recommended for production). CI apps that exercise ECDSA Secure
Boot V2 on the affected SoCs set CONFIG_SECURE_BOOT_V2_FORCE_ENABLE_ECDSA
accordingly.
2026-06-10 03:10:27 +05:30
morris
c66f9a3a8e
Merge branch 'feature/esp32h4_flash_support_v6.1' into 'release/v6.1'
...
feat(spi_flash): Add exclusive support for ESP32H4 (v6.1)
See merge request espressif/esp-idf!49419
2026-06-09 18:19:15 +08:00
Jiang Jiang Jian
785ab7a4e6
Merge branch 'fix/esp_idf_lp_uart_wakeup_muti_times_v6.1' into 'release/v6.1'
...
fix(ulp): fix lp uart keep wakeup triggered v6.1
See merge request espressif/esp-idf!49396
2026-06-09 17:22:21 +08:00
Song Ruo Jing
c9f52c7ca7
feat(spi_flash): Add exclusive support for ESP32H4
...
Add 32bit addr support for esp32s31 as well
2026-06-09 15:27:41 +08:00
Hrushikesh Bhosale
7393255564
feat(http_server/restful_server): Upgraded Vite version
...
- Bumped up the Vite version to 7.3.2
2026-06-09 11:24:14 +05:30
yangfeng
1e7dedcd22
fix: Fix the potential stack overflow issue in the Classic Bluetooth example
2026-06-09 09:40:41 +08:00
hebinglin
5ff1c38cb8
fix(ulp): fix lp uart keep wakeup triggered
2026-06-08 19:29:53 +08:00
Zhou Xiao
6766a9ba67
docs(ble): add ESP-BLE-UART companion guide
...
Move the OpenCode companion guide into the ble_uart_service example.
Add English and Chinese Markdown guides with image assets.
Keep ESP-BLE-UART naming consistent across the example and bridge tooling.
(cherry picked from commit 926111e721 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-06-08 14:14:49 +08:00
Ashish Sharma
d7ec6e0db0
feat(esp_http_client_mutual_auth): add mutual TLS example
...
Closes https://github.com/espressif/esp-idf/issues/18393
2026-06-05 17:32:09 +08:00
Liu Linyan
91fc8d3905
feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host
2026-06-04 15:41:36 +08:00
Jiang Jiang Jian
c8d35cf13c
Merge branch 'bugfix/example_docs_support_esp32s31_v6.1' into 'release/v6.1'
...
fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31 (v6.1)
See merge request espressif/esp-idf!49262
2026-06-04 15:10:18 +08:00
morris
c8bb08bc4c
Merge branch 'feat/h21_gpspi_flash_v6.1' into 'release/v6.1'
...
feat(spi_flash): Add entire support for h21 external flash (backport v6.1)
See merge request espressif/esp-idf!49257
2026-06-04 15:03:45 +08:00
yangfeng
591f504187
fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31
2026-06-04 14:29:31 +08:00
C.S.M
4310ae9d7b
feat(spi_flash): Add entire support for h21 external flash
2026-06-04 11:25:59 +08:00
morris
956596b2fc
Merge branch 'feat/blink_example_esp32s31_v6.1' into 'release/v6.1'
...
feat(example): set default GPIO for esp32-s31 blink example (v6.1)
See merge request espressif/esp-idf!49054
2026-06-04 11:16:38 +08:00
morris
a733bfa397
Merge branch 'fix/i2s_sample_rate_restriction_v6.1' into 'release/v6.1'
...
fix(i2s): fix test issue on esp32s31 & esp32h4 (v6.1)
See merge request espressif/esp-idf!48952
2026-06-04 11:14:58 +08:00
morris
9d444910bd
Merge branch 'fix/fix_mipi_lcd_dirty_buffer_v6.1' into 'release/v6.1'
...
feat(lcd): support buffer switch interrupt (v6.1)
See merge request espressif/esp-idf!49100
2026-06-04 11:09:11 +08:00
Jin Chen
b643e435e2
feat(ble): update ble power save sdkconfig on ESP32-S31
...
(cherry picked from commit aaa71d1afc )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:17 +08:00
Jin Chen
297db58fce
feat(ble): update ble power save sdkconfig on ESP32-c5
...
(cherry picked from commit 3fdabaedaa )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:16 +08:00
Jin Chen
02917e0699
feat(ble): update ble power save sdkconfig on ESP32-S31
...
(cherry picked from commit e603f41667 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:16 +08:00
Jin Chen
41a390406c
feat(ble): update ble power save sdkconfig on ESP32-H4
...
(cherry picked from commit bff6ad9a76 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:16 +08:00
Jin Chen
dd62386568
feat(ble): update ble power save sdkconfig on ESP32-H21
...
(cherry picked from commit 2f89346103 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:15 +08:00
Jin Chen
de39b07e59
fix(ble): use default frequency for ble power save example
...
(cherry picked from commit 35c51b8387 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-03 12:24:15 +08:00
Chen Jichang
f17bc5d033
feat(lcd): support buffer switch interrupt
2026-06-01 18:28:50 +08:00
Erhan Kurubas
2d2d200ebd
feat(esp_trace): add example to demonstrate external lib integration
2026-06-01 09:25:47 +03:00
morris
587c1aa169
feat(example): set default GPIO for esp32-s31 blink example
...
for both Function-Core Board and Korvo Board
2026-05-29 16:11:04 +08:00
Chen Jichang
85a7a7381c
test(parlio): enable h4 parlio test
2026-05-28 19:48:45 +08:00
Kapil Gupta
80efe65d06
fix(esp_wifi): Increase partition size of app for NaN console
2026-05-27 18:43:40 +05:30
Chen Chen
de8beef26e
fix(i2s): fix test issue on esp32s31 & esp32h4
2026-05-27 16:31:31 +08:00
Ondrej Kosta
107432519e
fix(esp_eth): fixed build issues introduced by EMAC S31 support
2026-05-26 08:30:52 +02:00
Shreyas Sheth
41b4d70ad4
feat(esp_wifi): Add support for multiconfig support for DPP
2026-05-25 13:57:28 +08:00
Shreyas Sheth
958c7bef43
feat(esp_wifi): Harden dpp code and add improvements for dpp
2026-05-25 13:57:28 +08:00
Rahul Tank
ab2ec6f2e6
Merge branch 'bugfix/nimble_hid_fixes' into 'master'
...
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events
Closes BLERP-2806
See merge request espressif/esp-idf!48598
2026-05-22 13:39:27 +05:30
Wan Lei
9c15cc2ef4
Merge branch 'fix/h4_s31_enable_multi_board_test' into 'master'
...
fix(ci): h4 and s31 enable multi_board test
Closes IDFCI-10702, IDFCI-10334, and IDF-11442
See merge request espressif/esp-idf!48438
2026-05-22 15:23:03 +08:00