Commit Graph

7047 Commits

Author SHA1 Message Date
Jiang Jiang Jian
3fa646e58a Merge branch 'feat/add_cte_iq_report_example_v5.5' into 'release/v5.5'
Add Bluetooth LE CTE connless example. (v5.5)

See merge request espressif/esp-idf!39783
2025-07-24 23:43:56 +08:00
Jiang Jiang Jian
81c01383e7 Merge branch 'feat/support_disable_pll_track_v5.5' into 'release/v5.5'
Support disable pll track (v5.5)

See merge request espressif/esp-idf!40339
2025-07-24 20:18:09 +08:00
Jiang Jiang Jian
9aa8a1674f Merge branch 'feat/perf_benchmark_support_esp32p4_v5.5' into 'release/v5.5'
feat(storage): Update emmc and perf_benchmark example to work with ESP32-P4 (v5.5)

See merge request espressif/esp-idf!40715
2025-07-24 20:17:17 +08:00
Geng Yu Chao
8842c6577b feat(esp32c5): Enable Bluetooth LE CTE feature
(cherry picked from commit aa4489a879)

Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-07-24 10:33:54 +08:00
Geng Yu Chao
2b1ce17ea6 feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples
(cherry picked from commit d8631ed3db)

Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-07-24 10:33:52 +08:00
yinqingzhao
93b2cf899a feat(wifi): set phy pll track disable default 2025-07-24 00:42:53 +08:00
Jiang Jiang Jian
9c4aa443b0 Merge branch 'bugfix/enable_ipv6_if_nan_v5.5' into 'release/v5.5'
bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled (Backport v5.5)

See merge request espressif/esp-idf!40486
2025-07-24 00:18:29 +08:00
Jack
48336d423b mqtt/ssl_ds: use larger partition table in the example 2025-07-23 19:53:54 +08:00
Aditya Patwardhan
a519699588 fix(mqtt): Increased partition size to fix build failure 2025-07-23 15:38:33 +05:30
Shu Chen
97e07a01e3 Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.5' into 'release/v5.5'
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.5)

See merge request espressif/esp-idf!40082
2025-07-23 03:25:18 +00:00
Jiang Jiang Jian
95e3ea8f50 Merge branch 'feat/eap_method_limit_v5.5' into 'release/v5.5'
feat(esp_wifi): Add support to limit EAP methods (v5.5)

See merge request espressif/esp-idf!40502
2025-07-23 10:36:04 +08:00
Jiang Jiang Jian
dd511077e1 Merge branch 'feature/hosted_examples_v5_5' into 'release/v5.5'
feat(hosted_examples_v5_5): Added ESP-Hosted to Wi-Fi examples

See merge request espressif/esp-idf!39485
2025-07-22 17:49:35 +08:00
Jiang Jiang Jian
ec5d4c5959 Merge branch 'feat/bump_littlefs_to_1.20.0_v5.5' into 'release/v5.5'
feat(storage): Bump LittleFS to 1.20.0 and fix storage readmes mentioning esptool (v5.5)

See merge request espressif/esp-idf!40226
2025-07-22 17:31:05 +08:00
Jiang Jiang Jian
3a242eae01 Merge branch 'fix/bridge_test_ssh_v5.5' into 'release/v5.5'
fix(esp_eth): bridge test to use SSH key when connect to endnode (v5.5)

See merge request espressif/esp-idf!40622
2025-07-22 17:29:05 +08:00
Mahavir Jain
b458016805 Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.5' into 'release/v5.5'
Add configuration to control dynamic buffer strategy in mbedtls (v5.5)

See merge request espressif/esp-idf!39919
2025-07-22 14:48:44 +05:30
Shu Chen
3e94cf120e Merge branch 'feat/rcp_over_usb_v5.5' into 'release/v5.5'
feat(openthread): support rcp based on USB Serial JTAG (v5.5)

See merge request espressif/esp-idf!40245
2025-07-22 08:58:34 +00:00
Xu Si Yu
a83147ddb0 feat(openthread): optimize trel reception 2025-07-22 16:55:02 +08:00
morris
350da2b11a Merge branch 'refactor/migrate_i2c_driver_in_es7210_example_v5.5' into 'release/v5.5'
refactor(i2s_es7210): refactor es7210 example (v5.5)

See merge request espressif/esp-idf!40066
2025-07-22 15:37:53 +08:00
Kapil Gupta
3b21679be9 fix(esp_wifi): Address review comments 2025-07-22 14:53:13 +08:00
Kapil Gupta
f794af38c2 feat(esp_wifi): Add support to limit EAP methods
Added support to limit EAP method supported by device based on
user configuration.
2025-07-22 14:53:13 +08:00
Jiang Jiang Jian
4c38f2c864 Merge branch 'fix/fix_esp32_core1_access_rtc_fast_in_sleep_code_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code (v5.5)

See merge request espressif/esp-idf!40556
2025-07-22 14:48:35 +08:00
akshat
74ffc556cb bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type 2025-07-22 14:47:42 +08:00
Jiang Jiang Jian
f3d0418fc5 Merge branch 'fix/example_iperf_with_wifi_remote' into 'release/v5.5'
fix: update wifi-cmd/esp_hosted of iperf example

See merge request espressif/esp-idf!40110
2025-07-22 14:45:43 +08:00
morris
31fd483c25 Merge branch 'feature/usb_dual_host_2_backport_v5.5' into 'release/v5.5'
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.5)

See merge request espressif/esp-idf!39721
2025-07-22 14:43:02 +08:00
Jiang Jiang Jian
1d9e3dfaf9 Merge branch 'bugfix/fix_bt_avrcp_build_issue_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art (v5.5)

See merge request espressif/esp-idf!40033
2025-07-22 14:40:21 +08:00
Jiang Jiang Jian
be8feb977f Merge branch 'fix/rx_abort_next_op_v5.5' into 'release/v5.5'
fix(openthread): disable rx_abort events in next operation (v5.5)

See merge request espressif/esp-idf!39958
2025-07-22 14:37:39 +08:00
Rahul Tank
941d98710b Merge branch 'fix/ble_ancs_adding_entry_for_chip_v5.5' into 'release/v5.5'
fix(nimble): Add ble_ancs example to build-test-rules.yml (v5.5)

See merge request espressif/esp-idf!40443
2025-07-22 12:00:15 +05:30
morris
ebc3390df3 Merge branch 'camera/add_dvp_example_v5.5' into 'release/v5.5'
P4 DVP example and bugfix (v5.5)

See merge request espressif/esp-idf!39908
2025-07-22 14:29:17 +08:00
Rahul Tank
76a7dd5aa4 Merge branch 'bugifx/fix_nimble_issues_8072025_v5.5' into 'release/v5.5'
fix(nimble): Fix nimble issues_08072025 (v5.5)

See merge request espressif/esp-idf!40434
2025-07-22 11:58:28 +05:30
Soh Kam Yung
ae561069b0 feat(hosted_examples_v5_5): Added ESP-Hosted to Wi-Fi examples
- add ESP32-P4 and ESP32-H2 as Supported Targets to following
  examples, using ESP-Hosted and Wi-Fi Remote as components:
  - iperf (H2)
  - getting_started/softAP
  - getting_started/station
  - scan
  - fast_scan
  - softap_sta
- updated .build-test-rules.yml to enable pre-commit to accept ESP32-P4
  and ESP32-H2 as Supported Targets
- updated top level `README.md` to add references to ESP-Hosted
2025-07-22 14:15:04 +08:00
Jiang Jiang Jian
3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
wuzhenghui
ae1914398a feat(esp_hw_support): add core1 enter deepsleep test case 2025-07-21 14:16:01 +08:00
wuzhenghui
5ff3d1f32b fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code
Closes https://github.com/espressif/esp-idf/issues/16243
2025-07-21 14:16:01 +08:00
Adam Múdry
5f4eb68c79 feat(storage): Update emmc and perf_benchmark example to work with ESP32-P4 2025-07-21 01:31:12 +02:00
Ondrej Kosta
f7bd635a5a fix(esp_eth): bridge test to use SSH key when connect to endnode 2025-07-16 15:04:00 +02:00
Astha Verma
d98d21423a fix(nimble): Add ble_ancs example to build-test-rules.yml 2025-07-08 14:13:49 +05:30
Astha Verma
0582ee32dc fix(nimble): Added parameter in peer_init for included service allocation 2025-07-08 11:49:20 +05:30
yinqingzhao
4451649760 fix(twt): fix some issus related itwt 2025-07-04 19:52:04 +08:00
Simonas Kazlauskas
c910986317 feat(openthread): support rcp based on USB Serial JTAG 2025-06-30 20:18:45 +08:00
Adam Múdry
4035c8418a fix(storage): Fix storage examples readmes mentioning espotool 2025-06-30 11:19:31 +02:00
Adam Múdry
917755af70 feat(storage): Bump LittleFS to 1.20.0 2025-06-30 11:19:31 +02:00
Tomas Rezucha
ab5e48b026 feat(usb/host): Add option to choose peripheral for USB host library
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.

Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-06-30 08:47:45 +02:00
Chen Yudong
a787505813 fix: update wifi-cmd/esp_hosted of iperf example
Related https://github.com/espressif/esp-hosted-mcu/issues/52
2025-06-23 21:16:11 +08:00
laokaiyao
70bb876802 refactor(i2s_es7210): refactor es7210 example 2025-06-23 20:39:00 +08:00
linruihao
b710539e3f ci(bt/bluedroid): Add CI build test for A2DP Sink example with Caver Art disabled 2025-06-20 17:31:21 +08:00
Jiang Jiang Jian
60e884b438 Merge branch 'fix/backport_some_wifi_bugs_v5.5_0617' into 'release/v5.5'
fix: backport some wifi bugs v5.5 0617

See merge request espressif/esp-idf!39953
2025-06-18 19:49:38 +08:00
hrushikesh.bhosale
2bfeb41d90 feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls
Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.

Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session.
2025-06-18 15:01:17 +05:30
Michael (XIAO Xufeng)
8694f893ea Merge branch 'bugfix/onewire_internal_pullup_v5.5' into 'release/v5.5'
fix(rmt): enable internal pull-up resistor for onewire bus (v5.5)

See merge request espressif/esp-idf!39930
2025-06-18 16:53:41 +08:00
Tan Yan Quan
278a26213d feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock 2025-06-18 15:34:57 +08:00
Xiao Xufeng
6cb9214520 wss_server: use large partition table config 2025-06-18 12:30:24 +08:00