morris
9cad94e697
feat(ana_cmpr): support analog comparator on esp32h21
2026-03-23 10:28:29 +08:00
Chen Yu Dong
fbba80c063
Merge branch 'fix/iperf_examples_config' into 'master'
...
fix(examples): add CONFIG_FREERTOS_IN_IRAM to iperf examples
See merge request espressif/esp-idf!46795
2026-03-21 01:45:11 +08:00
zhiweijian
080b980cc6
fix(ble/bluedroid): Delete ble50_security min_bin and log_off pytest case
2026-03-20 20:19:20 +08:00
Chen Yudong
3928de1520
fix(examples): add CONFIG_FREERTOS_IN_IRAM to iperf examples
2026-03-20 19:50:21 +08:00
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
zhiweijian
7bb1018948
fix(bluedroid): printf EXAMPLE_CI_ID, PIPELINE_ID and CHIP_ID
2026-03-19 19:54:39 +08:00
cjin
84d75cf772
feat(ble): supported ble mempool run time allocation for esp ip chips
2026-03-19 16:46:02 +08:00
zhiweijian
b218e02b49
fix(ble/bluedroid): Fixed Incorrect use of event parameters in gattc_gatts_coex
2026-03-19 16:15:29 +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
nilesh.kale
7647d54271
fix: solve OTA resumption CI failures
...
This commit started threaded server to serve multiple clients
simultaneouly in individual thread.
2026-03-18 12:16:01 +05:30
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
Chen Jichang
6b1490cf55
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-03-17 20:21:11 +08:00
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
Guillaume Souchere
5fac0b7386
feat(console): Move IO initialization outside of the console component
...
- Move the linux repl chip and deprecate chip related functions
- Update location of driver specific default config
- Add missing comments on the newly added functions in the affected components.
2026-03-17 08:30:23 +01: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