richardsonnick
acebd79894
fix(examples): use 'n' instead of '0'/'false' for bool Kconfig defaults
...
'0' and 'false' are not valid values for a bool symbol. The parser emits
a note and falls back to 'n', so the resulting configuration is correct
but the build is noisy. Set the two remaining example symbols to
'default n' to make the value explicit and silence the note.
2026-08-19 09:25:15 -04:00
morris
08e0d30a74
Merge branch 'feat/uhci_ctn_doc_exmaple' into 'master'
...
feat(uhci): Add uhci_continuous api for example and doc
See merge request espressif/esp-idf!51363
2026-08-03 19:27:42 +08:00
radek.tandler
c6c0734a7b
docs(nvs_flash): improved example of NVS fragmentation
2026-08-03 11:39:48 +08:00
radek.tandler
56a01ca822
docs(nvs_flash): improved description of NVS space consumption
...
- Improved description of space required to store data types into NVS partition
- Example showing nvs statistics extended with a code demonstrating the fragmentation effect
2026-08-03 11:39:47 +08:00
Gao Xu
95e1386d55
Merge branch 'feat/isp_dpc_support' into 'master'
...
feat(isp): support isp dpc dead pixel correction
Closes IDF-13932
See merge request espressif/esp-idf!45572
2026-07-31 18:00:49 +08:00
Martin Vychodil
e85b99fc49
Merge branch 'bugfix/idfci-12815-12072-timeout' into 'master'
...
fix(storage): mark storage pytest apps flaky in CI
Closes IDFCI-12815, IDFCI-12072, IDFCI-8841, IDFCI-12712, IDFCI-13218, IDFCI-12926, and IDFCI-12875
See merge request espressif/esp-idf!51018
2026-07-31 14:02:49 +08:00
Island
262ab40a5b
Merge branch 'fix/fix_some_ble_sleep_issues' into 'master'
...
Fix/fix some ble sleep issues
Closes BLERP-3003
See merge request espressif/esp-idf!51304
2026-07-31 11:09:49 +08:00
gaoxu
30e3df1c7c
feat(isp): support ISP DPC, add tests and use it in multi pipeline example
2026-07-31 10:22:41 +08:00
Renz Christian Bagaporo
7054ec851c
Merge branch 'feat/cmakev2_ulp_legacy_shim' into 'master'
...
feat(ulp): build all legacy ULP projects through CMakev2
See merge request espressif/esp-idf!50143
2026-07-31 07:10:43 +08:00
sonika.rathi
fe328c0ac7
fix(storage): mark storage pytest apps flaky in CI
2026-07-30 10:55:50 +02:00
Martin Vychodil
4065b2ed8f
Merge branch 'bugfix/nvs-console-usb-stdio' into 'master'
...
fix(nvs_console): use esp_stdio for console peripheral init
Closes IDFGH-18040
See merge request espressif/esp-idf!51235
2026-07-30 16:47:56 +08:00
C.S.M
ae64f66617
feat(uhci): Add uhci_continuous api for example and doc
2026-07-30 15:25:51 +08:00
Akshat Agrawal
e6976ab858
fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61
2026-07-29 16:19:09 +05:30
cjin
3cc775117f
feat(ble): added CONFIG_PM_SLP_IRAM_OPT to make sure cache error check
2026-07-29 17:50:06 +08:00
Renz Bagaporo
a91a316449
ci(ulp): re-enable legacy ULP buildv2 jobs
2026-07-29 13:08:22 +09:00
Renz Bagaporo
288b9a6e00
feat(ulp): build legacy ULP APIs through CMake v2 shim
2026-07-29 13:08:22 +09:00
Wang Meng Yang
d348f43f56
Merge branch 'bugfix/a2dp_api_init_check' into 'master'
...
fix(bt): Fix compatibility with A2DP API legacy usage methods
Closes IDFGH-17892
See merge request espressif/esp-idf!50611
2026-07-28 19:35:28 +08:00
Rahul Tank
14674d8aee
Merge branch 'feat/introduce_nimble_1.9' into 'master'
...
feat(nimble): Migrate to nimble-1.9.0-idf
See merge request espressif/esp-idf!48553
2026-07-28 15:24:05 +05:30
Erhan Kurubas
59ae1cf37f
Merge branch 'move_trace_examples' into 'master'
...
refactor(examples): group trace examples under examples/system/tracing/
See merge request espressif/esp-idf!51160
2026-07-28 09:31:08 +02:00
Erhan Kurubas
19a27980a5
refactor(examples): group trace examples under examples/system/tracing/
...
Move 7 trace-related examples (app_trace_basic, app_trace_to_plot,
esp_trace_custom_library, function_tracing, gcov, sysview_tracing,
sysview_tracing_heap_log) from examples/system/ into a dedicated
examples/system/tracing/ subdirectory for better organization.
Update all path references across documentation (en + zh_CN),
build-test-rules, CI configs, Kconfig, and component READMEs.
2026-07-27 23:56:02 +03:00
sonika.rathi
ab894caac3
fix(nvs_console): use esp_stdio for console peripheral init
2026-07-27 14:16:13 +02:00
Rahul Tank
e08609e451
fix(nimble): Migrate to NimBLE 1.9.0
2026-07-27 14:14:35 +05:30
Liu Linyan
822d65f9be
feat(ble_audio): Add specific libs for BLE Audio log compression
2026-07-27 11:26:25 +08:00
Island
2961219b35
Merge branch 'idf/ble_audio_psram' into 'master'
...
feat(ble_audio): BLE Audio PSRAM support
See merge request espressif/esp-idf!51098
2026-07-27 10:31:09 +08:00
Liu Linyan
8fb0fc6065
feat(ble_audio): BLE Audio PSRAM support
2026-07-25 09:01:08 +08:00
Astha Verma
b360477e77
fix(nimble): Restore throughput after switching from LE Coded PHY
2026-07-24 16:36:44 +05:30
Rahul Tank
46f3837611
fix(nimble): Fix issues found in review for nimble examples
2026-07-24 15:19:38 +05:30
morris
ee2cfdb3f3
Merge branch 'feature/isp-flash-dma-input' into 'master'
...
feat(isp): add aligned flash DMA input example
See merge request espressif/esp-idf!50959
2026-07-23 19:13:55 +08:00
Erhan Kurubas
6c6490d54c
docs(esp_trace): restructure tracing docs with esp_trace as master
...
Reorganize the tracing documentation so esp_trace is the master
component, with app_trace, SystemView, and Gcov referenced from it.
2026-07-23 08:58:30 +03:00
Island
9211373354
Merge branch 'idf/ble_audio_pts' into 'master'
...
feat(ble_audio): Miscellaneous update for verifying with PTS cases
See merge request espressif/esp-idf!50156
2026-07-23 11:14:35 +08:00
Wang Meng Yang
e61ef3e4a4
Merge branch 'change/refactor_hidh_datapath' into 'master'
...
Change/refactor hidh datapath
Closes IDFGH-17363
See merge request espressif/esp-idf!49615
2026-07-23 10:47:19 +08:00
Liu Linyan
4362a3116f
feat(ble_audio): Miscellaneous update for verifying with PTS cases
2026-07-22 20:38:57 +08:00
peter.marcisovsky
8a9a79468e
fix(usb_device_example): Remove non-existing tinyusb reset weak callback
2026-07-22 19:41:02 +08:00
Chen Ji Chang
1421a250a2
Merge branch 'doces/add_pcnt_pull_migreation_guide' into 'master'
...
docs(pcnt): add gpio pull mode migration guide
Closes IDFGH-18004
See merge request espressif/esp-idf!51009
2026-07-22 19:01:23 +08:00
Wang Meng Yang
cfb35e1a4a
Merge branch 'bugfix/idf_ci_example_avrcp' into 'master'
...
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example
Closes IDFCI-10118
See merge request espressif/esp-idf!50651
2026-07-22 15:16:25 +08:00
Chen Jichang
f0fd8fb0d0
docs(pcnt): add gpio pull mode migration guide
...
Closes https://github.com/espressif/esp-idf/issues/18862
2026-07-22 14:47:22 +08:00
liqigan
39b4b3f329
fix(bt/bluedroid): Fixed HID host reconnection bug and enabled load HID devices
...
Closes https://github.com/espressif/esp-idf/issues/18335
2026-07-22 14:41:20 +08:00
morris
3af71b792e
refactor(isp): read DMA input directly from flash
...
Avoid the PSRAM copy for unencrypted flash
2026-07-21 10:46:04 +08:00
morris
0315e2fb2e
feat(build): support aligned embedded binary data
...
Allow callers to align embedded binary start symbols for DMA-capable
assets.
2026-07-21 10:40:18 +08:00
yangfeng
94b05ceee6
fix(bt): Fix compatibility with A2DP API legacy usage methods
...
- Modify the timing of API calls in the A2DP example
- Add a2dp_stream_aac test case
- Closes https://github.com/espressif/esp-idf/issues/18786
2026-07-20 11:35:33 +08:00
Sonika Rathi
69550b17c8
Merge branch 'bugfix/parttool-serial-handoff' into 'master'
...
fix(storage): stabilize parttool pytest serial handoff
Closes IDFCI-3899
See merge request espressif/esp-idf!50444
2026-07-17 19:04:06 +08:00
Sonika Rathi
62317f4dee
Merge branch 'bugfix/idfci-12737-fatfs-bdl-wl-storage-erase' into 'master'
...
fix(fatfs): erase storage partition before bdl_wl CI test
Closes IDFCI-12737
See merge request espressif/esp-idf!50459
2026-07-17 18:36:06 +08:00
Erhan Kurubas
7a07c33565
Merge branch 'feat/enable_function_tracing' into 'master'
...
Enable function tracing (-finstrument-functions)
See merge request espressif/esp-idf!49951
2026-07-16 15:57:42 +02:00
Renz Christian Bagaporo
faca8f56a3
Merge branch 'feat/cmakev2_ulp_full_subproject' into 'master'
...
feat(ulp): initial support for building ULP projects as full subprojects under CMake v2
See merge request espressif/esp-idf!50134
2026-07-16 21:00:32 +08:00
Alexey Lapshin
8a17c206c6
Merge branch 'feature/enable_unused-but-set-variable_errors' into 'master'
...
change: re-enable -Werror=unused-but-set-variable
See merge request espressif/esp-idf!50725
2026-07-16 15:31:20 +04:00
Laukik Hase
ec08423276
Merge branch 'feat/esp_tee_misc_optim' into 'master'
...
feat(esp_tee): Restrict REE access to TEE-owned secure storage keys
Closes IDF-15938 and IDFGH-17659
See merge request espressif/esp-idf!50307
2026-07-16 14:00:51 +05:30
Erhan Kurubas
39d6aaaecb
feat(esp_trace): add compiler-instrumented function tracing support
2026-07-16 10:18:25 +02:00
Erhan Kurubas
b8d937bbb3
test(sysview_tracing): wait for apptrace stop before validating capture
2026-07-16 10:18:25 +02:00
Ji Minxiang
157200447c
Merge branch 'feat/ble_ams_dev' into 'master'
...
feat(examples): add Bluedroid and NimBLE BLE AMS client examples
See merge request espressif/esp-idf!50369
2026-07-16 14:24:56 +08:00
Alexey Lapshin
1791325998
change(ci): enable -Werror=unused-but-set-variable
2026-07-16 10:54:36 +07:00