Mahavir Jain
4c4435c12f
Merge branch 'fix/mqtt_ssl_ds_build_failure_v5.4' into 'release/v5.4'
...
fix(mqtt): Increased partition size to fix build failure (v5.4)
See merge request espressif/esp-idf!40767
2025-07-24 09:26:40 +05:30
Aditya Patwardhan
6c1f794343
fix(mqtt): Increased partition size to fix build failure
2025-07-23 15:38:58 +05:30
Geng Yu Chao
e7be340569
Merge branch 'release/v5.4' into 'feat/add_cte_iq_report_example_v5.4'
2025-07-22 16:12:50 +08:00
Jiang Jiang Jian
fd78cc61fd
Merge branch 'fix/fix_esp32_core1_access_rtc_fast_in_sleep_code_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix esp32 APP_CPU accessing RTC_FAST memory in sleep code (v5.4)
See merge request espressif/esp-idf!40557
2025-07-18 15:39:23 +08:00
Ondrej Kosta
33e8b1c4bd
fix(esp_eth): bridge test to use SSH key when connect to endnode
2025-07-16 15:08:12 +02:00
wuzhenghui
ea314e9dd9
feat(esp_hw_support): add core1 enter deepsleep test case
2025-07-14 11:49:56 +08:00
wuzhenghui
d8e73e94f2
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-14 11:49:52 +08:00
Jiang Jiang Jian
142c18f176
Merge branch 'feat/support_disable_pll_track_v5.4' into 'release/v5.4'
...
Support disable pll track (v5.4)
See merge request espressif/esp-idf!40340
2025-07-11 13:46:37 +08:00
Astha Verma
256a5af190
fix(nimble): Add ble_ancs example to build-test-rules.yml
2025-07-08 15:58:26 +05:30
gaoxu
c3518d33a2
feat(cam): add camera buffer alloc function
2025-07-07 15:33:43 +08:00
gaoxu
041a0fa9ee
feat(cam): add dvp example for ESP32S3-EYE
2025-07-07 15:33:43 +08:00
gaoxu
a0578c231d
feat(cam): add esp32s3 dvp cam support
2025-07-07 14:25:50 +08:00
Island
da976e3607
Merge branch 'feat/add_ble_dtm_on_cert_test_v5.4' into 'release/v5.4'
...
feat(ble): add dtm test code to cert test example on ESP32-C6 (v5.4)
See merge request espressif/esp-idf!39834
2025-07-03 15:20:01 +08:00
yinqingzhao
e8612772d5
feat(wifi): set phy pll track disable default
2025-07-03 14:57:08 +08:00
Song Ruo Jing
ca3f313938
feat(isp_dvp): add SC030IOT camera support to dvp_isp_dsi example
2025-07-02 17:46:46 +08:00
gaoxu
ba1ca47fac
feat(cam): add cam sensor handle and deinit api
2025-07-02 17:46:05 +08:00
gaoxu
e4e0a6be4f
fix(cam): fix dvp do not generate clock
2025-07-02 17:46:00 +08:00
gaoxu
061967b55d
feat(cam): add esp32p4 dvp example
2025-07-02 17:45:57 +08:00
gaoxu
fc13f2f5cc
fix(cam): decrease i2c sccb frequency for camera
2025-07-02 17:45:52 +08:00
morris
b3269af4d0
Merge branch 'feature/usb_dual_host_2_backport_v5.4' into 'release/v5.4'
...
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.4)
See merge request espressif/esp-idf!39722
2025-07-02 15:52:52 +08:00
Jiang Jiang Jian
a56f2016ed
Merge branch 'fix/improve_tcp_performance_v54' into 'release/v5.4'
...
fix(wifi): improve esp32c2 and esp32s2 tcp performance
See merge request espressif/esp-idf!39508
2025-07-02 13:56:04 +08:00
Wang Meng Yang
d4cf9d279d
Merge branch 'bugfix/fix_bt_avrcp_build_issue_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art (v5.4)
See merge request espressif/esp-idf!40034
2025-07-02 11:02:17 +08:00
Tomas Rezucha
8fb0366f70
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-07-01 10:11:55 +02:00
Shu Chen
26d4b9c96b
Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.4' into 'release/v5.4'
...
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.4)
See merge request espressif/esp-idf!40083
2025-07-01 02:52:59 +00:00
Simonas Kazlauskas
c43c0b1e9c
feat(openthread): support rcp based on USB Serial JTAG
2025-06-30 20:18:03 +08:00
Shu Chen
74f0347b9c
Merge branch 'fix/rx_abort_next_op_v5.4' into 'release/v5.4'
...
fix(openthread): disable rx_abort events in next operation (v5.4)
See merge request espressif/esp-idf!39959
2025-06-30 09:40:59 +00:00
Xu Si Yu
84ac9e2054
feat(openthread): optimize trel reception
2025-06-30 17:31:42 +08:00
Alexey Gerenkov
45f26112af
Merge branch 'disable_esp32c61_test_v5.4' into 'release/v5.4'
...
ci(change): disable esp32c61 tests
See merge request espressif/esp-idf!39658
2025-06-30 15:40:58 +08:00
Wang Meng Yang
27d2a245fe
Merge branch 'feat/add_avrcp_init_state_event_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.4)
See merge request espressif/esp-idf!39535
2025-06-30 11:57:50 +08:00
morris
cde982d67f
Merge branch 'docs/p4_eco1_usb_pins_backport_v5.4' into 'release/v5.4'
...
docs(usb): Update ESP32-P4 USB pins to MP version (backport to v5.4)
See merge request espressif/esp-idf!39903
2025-06-30 10:08:13 +08:00
morris
00c39fbba8
Merge branch 'refactor/migrate_i2c_driver_in_es7210_example_v5.4' into 'release/v5.4'
...
refactor(i2s_es7210): refactor es7210 example (v5.4)
See merge request espressif/esp-idf!40067
2025-06-30 10:07:09 +08:00
morris
2e75f56dcd
Merge branch 'refactor/upgrade_i2s_codec_example_dependency_v5.4' into 'release/v5.4'
...
refactor(i2s_es8311): refactor es8311 example (v5.4)
See merge request espressif/esp-idf!40050
2025-06-30 10:06:30 +08:00
Astha Verma
af628e5ccb
fix(nimble): Added parameter in peer_init for included service allocation
2025-06-27 12:30:30 +05:30
Rahul Tank
2b33f32a6b
Merge branch 'bugfix/add_ci_files_v5.4' into 'release/v5.4'
...
fix(nimble): Add CI files for base configurations (v5.4)
See merge request espressif/esp-idf!39242
2025-06-27 12:02:11 +05:30
Mahavir Jain
858a988d6e
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.4' into 'release/v5.4'
...
Add configuration to control dynamic buffer strategy in mbedtls (v5.4)
See merge request espressif/esp-idf!39920
2025-06-27 10:42:24 +05:30
Rahul Tank
2355e2f22d
fix(nimble): Added CI files for various configurations
2025-06-26 16:38:11 +05:30
Rahul Tank
f26f6e4692
Merge branch 'bugfix/pawr_sync_v5.4' into 'release/v5.4'
...
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports (v5.4)
See merge request espressif/esp-idf!39716
2025-06-26 16:36:00 +05:30
Rahul Tank
81064fa0e7
Merge branch 'feat/nimble_ancs_final_v5.4' into 'release/v5.4'
...
fix(nimble): Added support for ANCS in nimble (v5.4)
See merge request espressif/esp-idf!39655
2025-06-26 16:35:45 +05:30
Rahul Tank
03e9d2d789
Merge branch 'feat/ram_optimization_v5.4' into 'release/v5.4'
...
fix(nimble): Add support to minimize ram consumption (v5.4)
See merge request espressif/esp-idf!39619
2025-06-26 16:35:03 +05:30
hrushikesh.bhosale
d7b3e3b978
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-26 12:22:44 +05:30
Geng Yu Chao
b4da3f873d
feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples
...
(cherry picked from commit d8631ed3db )
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com >
2025-06-25 12:07:03 +08:00
laokaiyao
0298a147f8
refactor(i2s_es7210): refactor es7210 example
2025-06-23 20:39:12 +08:00
laokaiyao
50cfbaf573
refactor(i2s_es8311): remove esp-box bsp support
2025-06-23 12:12:38 +08:00
laokaiyao
96366a204a
refactor(i2s_es8311): refactor es8311 example
2025-06-23 12:02:29 +08:00
linruihao
45080e9740
ci(bt/bluedroid): Add CI build test for A2DP Sink example with Caver Art disabled
2025-06-20 17:31:28 +08:00
Jiang Jiang Jian
f0f2980d05
Merge branch 'bugfix/http_client_test_failure_v5.4' into 'release/v5.4'
...
fix: update root certificate for postman-echo endpoint (v5.4)
See merge request espressif/esp-idf!39847
2025-06-20 14:18:29 +08:00
Tan Yan Quan
aa66cb8d1c
feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock
2025-06-18 15:35:06 +08:00
morris
ee76b46195
fix(onewire): enable internal pull-up resistor by default
...
In case there's no pull-up resistor on the external device
2025-06-17 15:09:40 +08:00
wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
Tomas Rezucha
4ccd76343c
docs(usb): Update ESP32-P4 USB pins to MP version
...
Closes https://github.com/espressif/esp-idf/issues/16136
2025-06-16 16:39:19 +02:00