Island
1005d55ddb
Merge branch 'feat/support_run_time_alloc_for_esp_ip_test' into 'master'
...
Support Mempool Run Time Allocation for ESP IP Chips
Closes BLERP-2622
See merge request espressif/esp-idf!45778
2026-03-20 16:17:27 +08:00
morris
503a5cfdf6
Merge branch 'fix/twai_test_and_readme' into 'master'
...
fix(driver_twai): readme doc and pytest script correct
Closes IDFGH-17354 and IDFCI-3117
See merge request espressif/esp-idf!46728
2026-03-20 09:35:57 +08:00
cjin
84d75cf772
feat(ble): supported ble mempool run time allocation for esp ip chips
2026-03-19 16:46:02 +08:00
Aditya Patwardhan
d70142ceae
Merge branch 'docs/key_manager_docs' into 'master'
...
Add Key-Manager peripheral related documentation and example
Closes IDF-7903
See merge request espressif/esp-idf!45263
2026-03-19 09:01:17 +05:30
Martin Vychodil
510adaf71e
Merge branch 'contrib/github_pr_17642' into 'master'
...
feat(sdmmc): support multi-block read/writes (GitHub PR)
Closes IDFGH-16505 and DOC-13947
See merge request espressif/esp-idf!45725
2026-03-18 22:03:02 +08:00
harshal.patil
5f647c0ba3
docs(key-manager): Add Key-Manager peripheral related documentation
2026-03-18 16:27:39 +05:30
harshal.patil
a1b52eb8ba
test(examples/security): Extend the flash enc example to flash enc enabled using KM targets
2026-03-18 16:27:39 +05:30
harshal.patil
a8ffefe096
test(examples/security): Add an example to demonstrate signing using Key Manager keys
2026-03-18 16:27:39 +05:30
wanckl
9bcddb55c6
fix(driver_twai): reamde doc correct
...
Closes https://github.com/espressif/esp-idf/issues/18326
2026-03-18 15:45:23 +08:00
Meet Patel
3cef5673ff
Merge branch 'refactor/enable_fsm_and_riscv_ulp_simultaneously' into 'master'
...
refactor(ulp): Allow both ULP-FSM and ULP-RISCV to enable at build time
Closes IDFGH-11916
See merge request espressif/esp-idf!45751
2026-03-17 19:29:43 +05:30
Samuel Obuch
cec3fd13f9
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260304' into 'master'
...
feat(tools): update openocd version to v0.12.0-esp32-20260304
See merge request espressif/esp-idf!46350
2026-03-17 16:48:36 +08:00
Armando (Dou Yiwen)
5650bd5447
Merge branch 'change/isp_sampling_point' into 'master'
...
isp: improve sampling point for AE and AWB
Closes IDF-15293
See merge request espressif/esp-idf!46649
2026-03-17 04:54:36 +00:00
Samuel Obuch
b930bf18d0
ci(esp32p4,esp32h21): enable usb-serial-jtag tests
2026-03-16 21:14:45 +08:00
Adam Múdry
653cea9c94
fix(sdmmc): Multi-block read/writes support refactor + tests and documentation added
2026-03-16 13:33:03 +01:00
Zhang Wen Xu
642a2d2f54
Merge branch 'feat/support_wifi_infinite_retry' into 'master'
...
feat(protocol_examples_common): support infinite retries for example_handler_on_wifi_disconnect
See merge request espressif/esp-idf!46609
2026-03-16 11:47:29 +00:00
Ashish Sharma
727c638645
Merge branch 'contrib/github_pr_18310' into 'master'
...
fix(esp_http_server): Dispatch PONG frames to WebSocket handler (GitHub PR)
Closes IDFGH-17331
See merge request espressif/esp-idf!46375
2026-03-16 16:45:10 +08:00
armando
7bb22fd0b9
change(isp): improve sampling point
2026-03-16 15:51:49 +08:00
Marius Vikhammer
02c8a8b99d
Merge branch 'ci/fix_non_running_core_tests' into 'master'
...
ci: restore runnable pytest configs
See merge request espressif/esp-idf!46536
2026-03-16 15:32:32 +08:00
Island
721f411dd5
Merge branch 'feat/support_more_ci_ble_examples_build' into 'master'
...
feat(ble/bluedroid): Added more ble CI configs for examples (SMP off, min_bin, log off)
See merge request espressif/esp-idf!46275
2026-03-16 14:38:13 +08:00
Tan Yan Quan
2a2811d5e6
feat(protocol_examples_common): support infinite retries for example_handler_on_wifi_disconnect
2026-03-16 14:10:04 +08:00
Marius Vikhammer
25a2747dfd
ci: restore runnable pytest configs
...
Use real CI config names and minimal config aliases so these tests are
collected and built again instead of silently being skipped.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Made-with: Cursor
2026-03-16 13:45:26 +08:00
Meet Patel
13f894799c
feat(ulp): New example to show ulp fsm and riscv used in same app
...
This example shows how to have both ULP FSM and RISCV enabled in kconfig
simultaneously, and use them one after another at run time. A new
parameter TYPE is passed to ulp_embed_binary() function to specify fsm
or riscv in CMakeLists.txt. This way, both ulp_fsm and ulp_riscv source
files can be compiled by their respective toolchains under the same
project.
The example shows ULP FSM incrementing a counter from 0 to 100, ULP
RISC-V incrementing from 100 to 500 and main CPU incrementing from 500
to 1500.
2026-03-15 14:01:30 +05:30
Meet Patel
a3f167f1c4
refactor(ulp): Allow both ULP-FSM and ULP-RISCV to enable at build time
...
Updated kconfig option type and other supporting changes in build system
to allow enabling both ULP FSM and ULP RISCV simultaneously. Users can
choose at run time which one to initialize and use.
NOTE: Both ULP FSM and ULP RISCV can't be used simultaneously at run
time because they share some common hardware like RTC slow memory space.
Closes https://github.com/espressif/esp-idf/issues/12999
2026-03-15 14:01:30 +05:30
Omar Chebib
76d053141e
Merge branch 'bugfix/eeprom_write_page' into 'master'
...
fix(examples): fix EEPROM API to allow variable page sizes
See merge request espressif/esp-idf!46526
2026-03-13 19:05:22 +08:00
Ashish Sharma
4971424986
feat(http_server): adds example to test server pong response
2026-03-13 17:42:10 +08:00
Fu Hanxi
7d8b6549d0
Merge branch 'ci/missing_config_pre_commit_hook' into 'master'
...
ci: add pre-commit hook to detect missing configs
Closes IDFCI-2653
See merge request espressif/esp-idf!45826
2026-03-13 08:48:25 +01:00
Omar Chebib
1c0416afcf
fix(examples): fix EEPROM API to allow variable page sizes
2026-03-13 15:45:58 +08:00
Rahul Tank
d158eb534b
Merge branch 'bugfix/fix_compilation_issue_example' into 'master'
...
feat(nimble): Added changes in examples to have code under flags
See merge request espressif/esp-idf!46507
2026-03-13 08:31:25 +05:30
Evgeny Torbin
7ace6b91c9
ci: fix pre-commit hook errors
2026-03-12 12:02:11 +01:00
Evgeny Torbin
d0f062c018
ci: remove unused test cases
2026-03-12 12:02:10 +01:00
Xu Si Yu
dde91039fc
Merge branch 'feat/add_deadlock_debug_feature' into 'master'
...
feat(openthread): add task block monitor to detect OpenThread mainloop
See merge request espressif/esp-idf!44526
2026-03-12 16:54:27 +08:00
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
Xu Si Yu
d074c72538
feat(openthread): add a task block monitor
2026-03-12 12:14:18 +08:00
Rahul Tank
9036880677
feat(nimble): Added changes in examples to have code under flags
2026-03-11 19:12:26 +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
zhiweijian
ad1d908253
feat(ble/bluedroid): Added more ble CI configs for examples (SMP off, min_bin, log off)
2026-03-05 16:09:09 +08: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