Commit Graph
36321 Commits
Author SHA1 Message Date
Frantisek Hrbata d43470cf93 Merge branch 'fix/cmakev2-bootloader-spiram-source-guards' into 'master'
fix(esp_hw_support): guard SPIRAM uses with !BOOTLOADER_BUILD

See merge request espressif/esp-idf!48447
2026-05-19 11:32:53 +02:00
Shu Chen ef99c7d07f Merge branch 'feat/support_s31_openthread_br' into 'master'
feat(openthread): add ESP32-S31 support for examples build targets

Closes IDF-14801

See merge request espressif/esp-idf!48576
2026-05-19 09:21:34 +00:00
Renz Christian Bagaporo 050c091fb4 Merge branch 'ci/reenable_pthread_test_h4' into 'master'
test(ci): re-enable skipped ESP32-H4 pthread tests

Closes IDF-15638

See merge request espressif/esp-idf!48534
2026-05-19 14:56:24 +08:00
Xu Si Yu 919ee1b61d feat(openthread): support s31 openthread br lib
* esp-openthread: thread_zigbee/esp-openthread@2e7e04a30
* openthread: espressif/openthread@a98813b30
* esp-idf: espressif/esp-idf@f91b20b51
2026-05-19 03:52:09 +00:00
Island 8f28ebb6d1 Merge branch 'change/ble_update_lib_20260518' into 'master'
change(ble): [AUTO_MR] 20260518 - Update ESP BLE Controller Lib

Closes IDFCI-3078 and BT-4351

See merge request espressif/esp-idf!48652
2026-05-19 11:50:54 +08:00
Jiang Jiang Jian f091260321 Merge branch 'bugfix/update_wifi_scan_threshold_doc' into 'master'
fix(wifi): update auth mode threshold doc

Closes FCS-1689

See merge request espressif/esp-idf!37685
2026-05-19 11:29:18 +08:00
Hu Rui 2981e7ae01 Merge branch 'feat/touch_sleep_esp32s31' into 'master'
feat(touch): support touch sleep on ESP32-S31

Closes IDF-15566 and IDF-14796

See merge request espressif/esp-idf!48443
2026-05-19 11:24:01 +08:00
Chen Ji Chang 43b397eb9e Merge branch 'feat/support_parlio_on_s31' into 'master'
feat(parlio): support parlio on s31

Closes IDF-14711, IDF-14712, IDF-14713, and IDF-15645

See merge request espressif/esp-idf!48028
2026-05-19 10:40:45 +08:00
Shu Chen 51ac8546d5 Merge branch 'feat/add_target_esp32h21' into 'master'
Feat/add target esp32h21

See merge request espressif/esp-idf!48531
2026-05-19 02:39:37 +00:00
Chen Chen 14c3147fd0 Merge branch 'feat/lcd_i2c_use_configurable_timeout' into 'master'
feat(lcd): add configurable timeout for lcd i2c panel

Closes IDFGH-17618 and IDFGH-17619

See merge request espressif/esp-idf!48426
2026-05-19 10:34:39 +08:00
Chen Chen 11e647e1a4 Merge branch 'doc/i2s_esp32_mclk_restriction' into 'master'
docs(i2s): add note for the restriction of MCLK on esp32

Closes IDFGH-17643

See merge request espressif/esp-idf!48313
2026-05-19 10:34:20 +08:00
Wang Meng Yang f04daa713e Merge branch 'bugfix/hfp_reg_data_cb' into 'master'
fix: Remove the check for recv and send being NULL

Closes BT-4329

See merge request espressif/esp-idf!48613
2026-05-19 09:33:34 +08:00
Hu Rui b8d34df12c Merge branch 'fix/touch_reg_typo' into 'master'
fix(touch): fix some typo in reg and ll

See merge request espressif/esp-idf!48586
2026-05-18 19:39:30 +08:00
C.S.M 9a0169eea4 Merge branch 'feat/temperature_esp32s31' into 'master'
feat(tsens): Add tsens support on esp32s31

Closes IDF-14799 and IDF-14800

See merge request espressif/esp-idf!48554
2026-05-18 19:11:09 +08:00
morris 22d07c837e Merge branch 'test/ana_cmpr_cxx_test_app' into 'master'
test(ana_cmpr): migrate analog comparator test sources to C++

See merge request espressif/esp-idf!48512
2026-05-18 18:12:49 +08:00
Chen Ji Chang 2c5fa76a80 Merge branch 'fix/fix_dma2d_async_memcpy_msync' into 'master'
fix(dma2d): fix dma2d async memcpy msync

See merge request espressif/esp-idf!48628
2026-05-18 18:06:45 +08:00
zhaoweiliang 149592acc5 change(ble): [AUTO_MR] Update lib_esp32c6 to 04040491 2026-05-18 18:03:10 +08:00
zhaoweiliang 6f0b0e9a0d change(ble): [AUTO_MR] Update lib_esp32c5 to 04040491 2026-05-18 18:03:10 +08:00
zhaoweiliang 330ae12e18 change(ble): [AUTO_MR] Update lib_esp32h2 to 04040491 2026-05-18 18:03:10 +08:00
Island 84e65bebdd Merge branch 'bugfix/fix_ble_reg_notify_no_fail' into 'master'
validate handle in esp_ble_gattc_register_for_notify

Closes BLERP-2717

See merge request espressif/esp-idf!47793
2026-05-18 17:22:49 +08:00
Hu Rui ccf6d53524 feat(touch): support touch sleep on ESP32-S31
Note: deep sleep wake-up currently has issue
2026-05-18 16:53:53 +08:00
muhaidong a1d2b468e8 fix(wifi): update auth mode threshold doc 2026-05-18 15:49:34 +08:00
Chen Jichang 58e6cad8cd fix(dma2d): fix dma2d async memcpy msync 2026-05-18 15:42:57 +08:00
zhuanghang 26df946075 feat(802.15.4): supported 802.15.4 for esp32h21 2026-05-18 15:15:32 +08:00
yangfeng 42624248d3 fix: Remove the check for recv and send being NULL 2026-05-18 15:11:23 +08:00
David Čermák 1dc52fb289 Merge branch 'test/lwip_mbedtls_psa' into 'master'
fix(lwip): Fix mbedtls PSA API

See merge request espressif/esp-idf!48445
2026-05-18 15:04:54 +08:00
He Binglin 49d8998189 Merge branch 'bugfix/esp_idf_s2_rtc_wdt_mistakenly_enabled' into 'master'
Bugfix/esp idf s2 rtc wdt mistakenly enabled

See merge request espressif/esp-idf!48582
2026-05-18 14:42:17 +08:00
muhaidong b173349c3b fix(wifi): update wifi scan threshold doc 2026-05-18 14:36:01 +08:00
Alexey Lapshin 653e6007e6 Merge branch 'fix/picolibc-disable-c11-annex-k' into 'master'
fix(libc): picolibc: disable C11 annex K in compatibility mode

See merge request espressif/esp-idf!48197
2026-05-18 10:34:43 +04:00
hebinglin 1339cc41f9 change(modem): update esp32h21 modem_syscon header 2026-05-18 14:15:27 +08:00
morrisandCursor 49bb908f3e test(ana_cmpr): migrate analog comparator test sources to C++
Convert test files in the analog comparator test app from C to C++ and update initializations/types for strict C++ compilation while keeping test behavior unchanged.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 11:20:06 +08:00
C.S.M e4d26b2572 feat(tsens): Add tsens support on esp32s31 2026-05-18 11:07:58 +08:00
Chen Chen 0ceada9d0a feat(lcd): add configurable timeout for lcd i2c panel
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-18 10:34:12 +08:00
Jiang Jiang Jian ef338c61b4 Merge branch 'feat/support_weak_func_wifi_assert' into 'master'
fix(wifi): support weak func for wifi lmac assert

Closes WIFIBUG-1715

See merge request espressif/esp-idf!45496
2026-05-15 20:46:48 +08:00
Sudeep Mohanty d09693fdc8 Merge branch 'fix/freertos_delete_with_caps_smp_race' into 'master'
fix(freertos): close vTaskDeleteWithCaps cross-core delete race on SMP preview kernel

Closes IDFCI-11425

See merge request espressif/esp-idf!48501
2026-05-15 14:41:45 +02:00
Jiang Jiang Jian 900a72f7b6 Merge branch 'bugfix/roaming_app_track_data' into 'master'
fix(roaming): prevent timeout payload double-free on deinit

Closes WIFIBUG-1880

See merge request espressif/esp-idf!48361
2026-05-15 19:43:12 +08:00
Island 2d1033d4f8 Merge branch 'update/ble_iso_expose_i2s_api' into 'master'
fix(ble): Fix ble iso i2s API missing issue

See merge request espressif/esp-idf!48506
2026-05-15 18:05:12 +08:00
Hu Rui cc9cda4069 fix(touch): fix some typo in reg and ll 2026-05-15 17:49:26 +08:00
zhanghaipeng 747c9adeaa fix(bt/bluedroid): validate handle in esp_ble_gattc_register_for_notify 2026-05-15 17:48:39 +08:00
hebinglin 482eb947c7 fix(esp_hw_support): fix rtc wdt mistakenly enabled during lslp in esp32s2 2026-05-15 17:31:51 +08:00
Chen Jichang 78e47e3ebf feat(parlio): support parlio on s31 2026-05-15 16:53:17 +08:00
Chen Chen a766fcf526 docs(i2s): add note for the restriction of MCLK on esp32
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-15 16:36:14 +08:00
Jiang Jiang Jian 492160df43 Merge branch 'fix/disable_i2c_master_clk_while_hw_hop_processing' into 'master'
fix(esp_phy): check hw freq hop done before disabling common clock

Closes WIFIBUG-1738

See merge request espressif/esp-idf!46388
2026-05-15 15:44:57 +08:00
Jiang Jiang Jian 8f57c5232d Merge branch 'feat/support_persistent_esp_rsa_ds_keys' into 'master'
Support persistent ESP RSA DS keys

Closes IDF-15427

See merge request espressif/esp-idf!46358
2026-05-15 15:42:54 +08:00
muhaidong 2dcab6cc00 fix(wifi): support weak func for wifi lmac assert 2026-05-15 14:48:04 +08:00
morris b264544bd9 Merge branch 'feat/support_gdma_sleep_retention_on_s31' into 'master'
feat(gdma): support gdma sleep retention on s31

Closes IDF-14760 and IDF-15640

See merge request espressif/esp-idf!46959
2026-05-15 14:44:08 +08:00
harshal.patil 83ebd475c3 test(mbedtls/persistent_storage_format): Add ESP ITS NVS format-stability test app 2026-05-15 09:12:20 +05:30
harshal.patil 4821f331fe refactor(mbedtls/test): Move the mbedtls test app to support multiple test apps 2026-05-15 09:09:15 +05:30
harshal.patil d7c9c3bc10 feat(mbedtls/psa_esp_rsa_ds): Support persistent ESP-RSA DS driver 2026-05-15 09:09:15 +05:30
morris e58dabe7a7 feat(etm): add modem ETM support on esp32s31
Enable modem ETM capability on esp32s31 and add a dedicated modem_etm LL
implementation with the correct event/task status register mapping.
2026-05-15 11:32:26 +08:00