Rahul Tank
200ecc17a5
Merge branch 'bugfix/ble_ancs_ext_adv_scan_rsp_fix' into 'master'
...
fix(nimble): Remove scan response and use ble_gap_ext_adv_set_data in ble_ancs demo
See merge request espressif/esp-idf!46458
2026-03-12 10:35:37 +05:30
Marius Vikhammer
72609b3a8a
Merge branch 'docs/console_readme_links' into 'master'
...
docs(console): update broken link in console readme
Closes IDFGH-16978
See merge request espressif/esp-idf!44717
2026-03-11 12:54:12 +08:00
Evan Sigl
76f523a29e
fix(mcpwm): Update serial-studio-dashboard.json to comply with new formatting
...
Merges https://github.com/espressif/esp-idf/pull/18316
2026-03-11 10:07:01 +08:00
Shreeyash
b64d70069f
fix(nimble): Remove scan response and use ble_gap_ext_adv_set_data
2026-03-10 14:18:18 +05:30
Konstantin Kondrashov
c2768cf849
Merge branch 'feature/improve_ulp_delay_api' into 'master'
...
feat(ulp): Improved ULP delay accuracy and removed floating point operations
Closes IDFGH-16353 and IDFGH-15960
See merge request espressif/esp-idf!45937
2026-03-09 17:48:31 +02:00
Chen Chen
638a47b704
Merge branch 'feat/s31_support_mcpwm' into 'master'
...
feat(mcpwm): support mcpwm on esp32s31
Closes IDF-14756 and IDF-14757
See merge request espressif/esp-idf!45803
2026-03-09 09:27:30 +08:00
Jiang Jiang Jian
46ee782a21
Merge branch 'fix/roam_scan_ongoing_flag_set' into 'master'
...
Set and unset roam scan ongoing flag properly
Closes WIFIBUG-1508, WIFIBUG-1621, and WIFIBUG-1747
See merge request espressif/esp-idf!44384
2026-03-06 18:54:15 +08:00
hebinglin
96af3e4d2e
change(example): change uart wakeup mode 0 edge threshold
2026-03-06 11:23:27 +08:00
hebinglin
048a9ae514
change(esp_hw_support): deprecate uart_set_wakeup_threshold and uart_get_wakeup_threshold
2026-03-06 11:23:27 +08:00
Li Shuai
de6a300bf7
Merge branch 'feat/esp_idf_software_clk_icg' into 'master'
...
support ESP32-P4 runtime clock control for peripherals to be used/kept during light sleep
Closes PM-395 and IDF-12839
See merge request espressif/esp-idf!43184
2026-03-06 11:22:02 +08:00
Mahavir Jain
0e6c903abb
Merge branch 'fix/remove_unused_psa_migration_code_http_server' into 'master'
...
Fix/remove unused psa migration code http server
See merge request espressif/esp-idf!46112
2026-03-05 18:37:32 +05:30
Mahavir Jain
a5d7fb3a41
Merge branch 'fix/fix_dynamic_buffer_with_tls1_3' into 'master'
...
fix: fixes failing dynamic buffer tests
Closes IDFCI-5130
See merge request espressif/esp-idf!45150
2026-03-05 18:35:32 +05:30
Wang Meng Yang
38f37e18af
Merge branch 'change/hfp_hf_example' into 'master'
...
change(bt/examples): Add the use of internal codec APIs in the hfp_hf example
Closes IDFGH-17271
See merge request espressif/esp-idf!46168
2026-03-05 19:44:33 +08:00
Li Shuai
a26816a5ab
fix(example): fix some issues for light sleep example
...
fix test related apps undeclared symbol build error
remove uart wakeup example for esp32 (not support)
2026-03-05 18:11:17 +08:00
Konstantin Kondrashov
74561963e1
feat(ulp): Improved ULP delay API accuracy and removed floating point operations
...
Closes https://github.com/espressif/esp-idf/issues/17494
Closes https://github.com/espressif/esp-idf/issues/16891
2026-03-05 10:39:34 +02:00
Chen Chen
675aa0695c
feat(mcpwm): support mcpwm on esp32s31
...
- Remove duplicate 'MCPWM ETM timer event table' comment (esp32h2, esp32c6, esp32h21)
- esp32s31 clk_tree_defs: add PLL20M enum for MCPWM timer/capture/carrier to match SOC_MCPWM_*_CLKS
Made-with: Cursor
2026-03-05 09:32:41 +08:00
tarun.kumar
ff4023beea
fix(roam) : Set and unset roam scan ongoing flag properly
2026-03-04 15:40:10 +05:30
Ashish Sharma
f93575a622
feat(secure_boot): adds api to verify data partition integrity
...
Closes https://github.com/espressif/esp-idf/issues/17482
2026-03-04 10:22:33 +08:00
Ashish Sharma
f0f8183281
fix: removes deprecated http_crypto sources
2026-03-03 11:16:49 +08:00
Ashish Sharma
b5c3e27a38
fix: fixes failing dynamic buffer tests
2026-03-03 11:16:49 +08:00
Ashish Sharma
a67686bc55
feat(blufi): update to AES-CTR
2026-03-03 10:16:21 +08:00
Aditya Patwardhan
a6ebb19fea
fix(bt): Keep older error code for backward comatibility
2026-03-03 10:16:21 +08:00
Ashish Sharma
4d3e40d7be
fix: enable HARDWARE_MPI by default
2026-03-03 10:16:21 +08:00
zhiweijian
b720d65e0c
fix(ble/blufi): Fixed blufi dh key cal failed
2026-03-03 10:16:21 +08:00
Wan Lei
cd27a1256b
Merge branch 'fix/fix_twai_network_test' into 'master'
...
fix(driver_twai): fixes network test string timeout error
See merge request espressif/esp-idf!46203
2026-03-03 10:07:10 +08:00
wanckl
f6f5fff342
fix(driver_twai): fixes network test string timeout error
2026-03-02 20:42:04 +08:00
Ashish Sharma
56d2fd6757
fix(esp_http_server): remove http server unused psa migration
2026-03-02 14:48:41 +08:00
Mahavir Jain
25a17ddda0
Merge branch 'feat/improve_ws_server_handshake_handling' into 'master'
...
feat(http_server): improve websocket server handling
Closes IDFGH-17214 and DOC-13853
See merge request espressif/esp-idf!45820
2026-03-02 10:11:06 +05:30
yangfeng
2dfc09fbbd
change(bt/examples): Add the use of internal codec APIs in the hfp_hf example
...
- Closes https://github.com/espressif/esp-idf/issues/18261
2026-03-02 11:15:47 +08:00
Island
616951585e
Merge branch 'bugfix/fix_some_bluedroid_bugs_260121' into 'master'
...
Bugfix/fix some bluedroid bugs 260121
Closes BLERP-2581
See merge request espressif/esp-idf!45850
2026-03-02 10:36:39 +08:00
zhiweijian
8f4dd7824e
fix(ble/bluedroid): fix bugs in BLE 5.0 bluedroid examples
...
- Fix callback function usage and parameter errors
- Fix spelling: BROCASTER to BROADCASTER in examples
- Update examples to match API changes
2026-02-27 18:00:19 +08:00
morris
ca17b599c4
feat(crc): added async crc console example
2026-02-27 10:56:25 +08:00
Ashish Sharma
5028b6230f
feat(http_server): improve websocket server handling
...
1. Adds post handshake callback
2. Removes requirement to handle HTTP_GET message in websocket handler
Closes https://github.com/espressif/esp-idf/issues/18215
2026-02-27 09:59:05 +08:00
morris
eeb800f5cf
Merge branch 'feat/lcd_example_add_rd' into 'master'
...
docs(lcd): update rd pin description for i80_controller example
Closes IDFGH-17289
See merge request espressif/esp-idf!46069
2026-02-26 18:03:56 +08:00
Jiang Jiang Jian
5d2668b771
Merge branch 'feat/update_wifi_iperf_example' into 'master'
...
Feat: update iperf examples
See merge request espressif/esp-idf!44705
2026-02-26 17:49:51 +08:00
Shu Chen
a8d9e8fe4f
Merge branch 'feat/csl_power_consumption' into 'master'
...
feat(openthread): turn off rx earlier for csl if no packet received
See merge request espressif/esp-idf!39394
2026-02-26 07:26:59 +00:00
Chen Chen
679b7ade12
docs(lcd): update rd pin description for i80_controller example
...
Closes https://github.com/espressif/esp-idf/issues/18277
2026-02-26 14:42:53 +08:00
Chen Yudong
9afec3c4f3
fix: use iperf-cmd for example esp_ble_mesh/wifi_coexist
2026-02-26 12:01:56 +08:00
Chen Yudong
4e032bf3e1
feat(example): update iperf examples
2026-02-26 11:23:45 +08:00
Sudeep Mohanty
a8423cf751
Merge branch 'feat/buildv2_examples' into 'master'
...
feat(cmakev2): Added cmakev2 examples
Closes IDF-13070, IDF-14185, and IDF-15153
See merge request espressif/esp-idf!45400
2026-02-25 13:58:27 +01:00
Chen Yudong
b4a37ebd9d
fix(example): remove bt requires from wifi example
2026-02-25 16:37:02 +08:00
Rahul Tank
432cd1ebdd
fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples
...
- Remove unused headers from examples
- Improve periodic adv/sync example functionality and readability
- Use ble_hs_id_infer_auto() instead of hardcoded BLE_OWN_ADDR_PUBLIC/RANDOM
- Add ble_hs_util_ensure_addr() calls in on_sync for proper address setup
- Use correct ext adv instance (0 instead of 1) in phy_prph, l2cap_coc, multi_conn
- Fix struct name: ble_gap_periodic_adv_enable_params -> ble_gap_periodic_adv_start_params
- Add CONFIG_BT_NIMBLE_GAP_SERVICE guards around ble_svc_gap_device_name_set
- Fix unsafe AD data parsing with bounds checks in central examples
- Fix UUID matching bugs (off-by-one loop condition and byte order) in
phy_cent, htp_cent, and proximity_sensor_cent
- Fix ble_multi_conn_cent address type to use dynamic inference
- Remove contradictory sm_sc=0 after sm_sc=1 in ble_multi_adv
- Add CONFIG_BT_NIMBLE_EXT_ADV=y to ble_multi_adv sdkconfig defaults
- Check return values for ble_gap_set_host_feat, nimble_port_init
- Update tutorials and READMEs to match code changes
2026-02-25 12:59:48 +05:30
Rahul Tank
273bc6a0db
Merge branch 'bugfix/fix_host_nimble_fixes' into 'master'
...
fix(nimble): Fix various issues for security/vulnerability in host
See merge request espressif/esp-idf!45987
2026-02-25 12:45:09 +05:30
nilesh.kale
33eb81d2b2
fix: Remove CI test esp32.test_examples_protocol_esp_http_client
2026-02-25 12:06:44 +08:00
Tomas Rohlinek
ff2b43f31b
Merge branch 'fix/minimize_dependencies' into 'master'
...
feat(storage): Minimize dependencies for test cases
Closes IDF-15321
See merge request espressif/esp-idf!45832
2026-02-24 16:06:21 +01:00
Sudeep Mohanty
afe4bae9dd
change(cmakev2-examples): Update README file for cmakev2 examples
2026-02-24 11:21:20 +01:00
Sudeep Mohanty
c735d9beb9
feat(cmakev2): Added import_lib_direct example for cmakev2
...
This commit adds a new example at
examples/build_system/cmakev2/features/import_lib_direct to
demonstrate the cmakev2 ability to integrate with external CMake
projects easily.
2026-02-24 11:21:20 +01:00
Sudeep Mohanty
fa57ea1a10
feat(cmakev2): Added multi_binary example for cmakev2
...
This commit adds a new example at
examples/build_system/cmakev2/features/multi_binary to
demonstrate the cmakev2 ability to build multiple binaries in a single
CMake project.
2026-02-24 11:21:20 +01:00
Sudeep Mohanty
390ce6a832
feat(cmakev2): Added conditional_component example for cmakev2
...
This commit adds a new example at
examples/build_system/cmakev2/features/conditional_components to
demonstrate the cmakev2 ability to conditionally include components in
the build based on Kconfig options.
2026-02-24 11:21:20 +01:00
Sudeep Mohanty
249f3b167f
feat(cmakev2): Added plugins example for cmakev2
...
This commit updates the examples/build_system/cmake/plugins
example for the new build system and adds the newly created example at
examples/build_system/cmakev2/features/plugins.
2026-02-24 11:21:19 +01:00