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
Roland Dobai
648818c9f3
Merge branch 'feat/mcp_server_with_eim' into 'master'
...
feat(tools): Fixed mcp-server functionality + EIM integration
Closes IDF-13051
See merge request espressif/esp-idf!45998
2026-03-16 08:57:17 +01:00
Mo Fei Fei
131fbdd864
Merge branch 'docs/update_echoear_to_esp_vocat' into 'master'
...
docs: update echoear to esp-vocat
Closes DOC-14014
See merge request espressif/esp-idf!46626
2026-03-16 15:11:30 +08:00
Wang Meng Yang
c941926ee7
Merge branch 'feat/bt_distance_test' into 'master'
...
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL
Closes BT-4155
See merge request espressif/esp-idf!45601
2026-03-16 15:09:19 +08:00
Marek Fiala
d1bbfabb22
docs(tools): Adjusted mcp server documentation
2026-03-16 13:27:54 +08:00
mofeifei
8d365ed697
docs: update echoear to esp-vocat
2026-03-16 10:03:09 +08:00
Tomas Rohlinek
3c499632c7
Merge branch 'feat/unify_vfs_api' into 'master'
...
feat(storage/vfs): Unify VFS API by removing context-less APIs
Closes IDF-15107
See merge request espressif/esp-idf!44161
2026-03-13 15:05:04 +01:00
Tomas Rezucha
72a0c99064
Merge branch 'docs/fix_esp-usb_redirects' into 'master'
...
docs: Redirect all esp-usb links to English version
See merge request espressif/esp-idf!46514
2026-03-13 07:10:03 +01:00
Wan Lei
962584c994
Merge branch 'fix/fixed_spi_master_dma_unaligned_trans_fail' into 'master'
...
fix(driver_spi): fixed master dma unaligned trans error
Closes IDFGH-17260
See merge request espressif/esp-idf!46145
2026-03-13 10:52:59 +08:00
yangfeng
7a0771d2c8
feat(bt): Add APIs to control transmit power level
...
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-13 10:12:40 +08:00
Armando (Dou Yiwen)
9af32395e2
Merge branch 'change/deprecate_tcm_and_use_scp' into 'master'
...
tcm: deprecated tcm and added scp memory utils
See merge request espressif/esp-idf!46472
2026-03-13 01:40:37 +00:00
Shen Mengjing
25c523e06c
docs: Update CN translation for storage.rst
2026-03-12 19:03:35 +08:00
Marius Vikhammer
cc9f82e383
Merge branch 'docs/picolibc-is-default' into 'master'
...
docs: update picolibc as default C library, remove experimental references
See merge request espressif/esp-idf!46450
2026-03-12 16:37:21 +08:00
Tomas Rezucha
b875bccd7a
docs: Redirect all esp-usb links to English version
2026-03-11 19:22:51 +01:00
Tomas Rezucha
506dbc2985
Merge branch 'docs/usb-docs-link-esp-usb' into 'master'
...
docs(usb): Move USB docs to esp-usb and add redirects
Closes IDF-13559
See merge request espressif/esp-idf!45997
2026-03-11 11:41:52 +01:00
Shen Mengjing
6cf4269993
docs: Update CN translation for vfs.rst
2026-03-11 11:04:36 +01:00
Tomáš Rohlínek
405b82921d
feat(storage/vfs): Document context-less API deprecation
2026-03-11 11:04:34 +01:00
C.S.M
71da0fdf4a
Merge branch 'doc/cordic_programming_guide' into 'master'
...
doc(cordic): Add programming guide for cordic driver.
See merge request espressif/esp-idf!45512
2026-03-11 16:34:53 +08:00
Marius Vikhammer
60320ff0e9
docs: update picolibc as default C library, remove experimental references
...
Made-with: Cursor
2026-03-11 11:24:53 +08:00
armando
c96f69faef
change(mem): deprecated tcm and added scp memory utils
2026-03-11 11:18:15 +08:00
wanckl
0a752844eb
fix(driver_spi): fixed master dma unaligned trans error
2026-03-11 10:50:56 +08:00
Konstantin Kondrashov
658fbfcb0e
Merge branch 'doc/mac_doc_update_esp32p4' into 'master'
...
fix(doc): Update MAC-address related documentation for ESP32-P4
Closes IDFGH-17141
See merge request espressif/esp-idf!45933
2026-03-11 03:31:14 +02:00
Shen Meng Jing
d45bdee9e2
Merge branch 'docs/update_unit_test' into 'master'
...
docs: Add related documentation for unit test
Closes DOC-13841
See merge request espressif/esp-idf!46394
2026-03-10 17:23:28 +08:00
Shen Mengjing
9e1705a8b4
docs: Add related documentation for unit test
2026-03-10 11:58:29 +08:00
Krzysztof Budzynski
2ca2b6f98e
Merge branch 'bugfix/add_esp_debug_helpers_api' into 'master'
...
docs(debugging): Add debug helpers API reference
Closes DOC-13896
See merge request espressif/esp-idf!46187
2026-03-10 11:17:44 +08:00
Wang Ning
33e3d54547
Merge branch 'docs/update_get_started_for_eim_download' into 'master'
...
docs: update get started for downloading eim
See merge request espressif/esp-idf!45714
2026-03-10 09:58:29 +08:00
Jakub Kocka
a137d6b223
Merge branch 'docs/pip_index' into 'master'
...
Added a note about PIP_INDEX_URL for better mirrors in some regions
Closes IDFGH-17320
See merge request espressif/esp-idf!46318
2026-03-09 20:21:16 +08:00
Sudeep Mohanty
f98df52a0f
Merge branch 'feat/buildv2_comp_opt_requires' into 'master'
...
fix(cmakev2): Defer idf_component_optional_requires linking to library build time
See merge request espressif/esp-idf!46059
2026-03-09 12:12:12 +01:00
Wang Ning
fcd6b96a7f
docs: update get started for downloading eim
2026-03-09 19:01:58 +08:00
C.S.M
89ac2167f1
doc(cordic): Update cordic programming guide
2026-03-09 17:35:50 +08:00
Jakub Kocka
381edd17b4
docs(tools): Added a note about PIP_INDEX_URL for better mirrors in some regions
...
Closes https://github.com/espressif/esp-idf/issues/18301
2026-03-09 09:20:59 +01:00
Krzysztof
8ad2be7980
docs(debugging): Add debug helpers API reference
2026-03-09 11:06:22 +08: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
Shen Mengjing
e8618a531b
docs: Update CN translation for misc_system_api.rst
2026-03-06 14:28:32 +02:00
Konstantin Kondrashov
690256b982
fix(doc): Update MAC-address related documentation for ESP32-P4
...
Closes https://github.com/espressif/esp-idf/issues/18159
2026-03-06 14:28:32 +02:00
He Binglin
c37304c910
Merge branch 'change/esp_idf_uart_wakeup_refactor' into 'master'
...
Change: derecate uart wakeup old config apis and add modes descriptions in docs
Closes PM-408 and PM-669
See merge request espressif/esp-idf!45862
2026-03-06 17:33:44 +08:00
morris
018fc14824
doc: remove outdated diagrams for DAC, I2C, and I2S in documentation
2026-03-06 13:24:49 +08:00
hebinglin
01fa2032a6
feat(doc): add uart wakeup migration guides
2026-03-06 11:23:27 +08:00
hebinglin
e2030fb740
change(docs): add uart wakeup mode 0 1 2 3 description
2026-03-06 11:23:27 +08:00
radek.tandler
123de681bd
fix(doc): Documentation of NVS HMAC encryption adjusted
2026-03-05 11:50:41 +01:00
Mahavir Jain
b40343198f
Merge branch 'feature/add_data_partition_secure_boot_verification' into 'master'
...
feat(secure_boot): adds api to verify data partition integrity
Closes IDFGH-16339
See merge request espressif/esp-idf!41721
2026-03-05 09:44:15 +05:30
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
Sudeep Mohanty
7f7f40404b
Merge branch 'feat/buildv2_component_cb_framework' into 'master'
...
feat(cmakev2): Add build event callback framework for components
See merge request espressif/esp-idf!46018
2026-03-04 15:12:53 +01:00
Sudeep Mohanty
45dc2e5868
fix(cmakev2): Defer idf_component_optional_requires linking to library build time
...
This commit introduces a new build property, __OPTIONAL_REQUIRES_MODE,
and uses it to either defer or link immediately, optional requirements
to components that request such linkage via the
idf_component_optional_requires() function in build system v2. The
DEFERRED mode is intended for single-binary projects where in the linking
of optional components happens after the library target is created the
dependency graph is available to the build system, thereby allowing it to
behave like the v1 version of the function.
Made-with: Cursor
2026-03-04 15:09:15 +01:00
Harshal Patil
efbe83bd21
Merge branch 'feat/introduce_esp_rsa_ds_opaque_key_context' into 'master'
...
Introduce ESP-RSA DS opaque key context
See merge request espressif/esp-idf!45953
2026-03-04 11:19:43 +05:30
Ashish Sharma
abe0d37d94
docs(security): adds data partition verification docs
2026-03-04 10:22:33 +08:00
Tomas Rohlinek
12f36a021f
Merge branch 'feat/align_fatfs_buffers' into 'master'
...
feat(storage/fatfs): Allow fatfs buffers to be aligned for DMA access
Closes IDF-9714
See merge request espressif/esp-idf!44942
2026-03-03 18:09:50 +01:00
igor.masar
c30851292f
docs(usb): Update links and example checks
...
Replace the peripherals index USB entries with direct links to
ESP-USB so the generated pages are no longer redirect-only stubs.
Keep legacy USB URLs working via redirects, including the
individual USB host maintainer notes pages.
Remove the obsolete placeholder documents and stale CODEOWNERS
pattern.
Mark the moved USB examples as KNOWN_MISSING in the example
documentation checker until it can also read the ESP-USB guide.
2026-03-03 17:01:08 +01:00
harshal.patil
163e0974b3
change(mbedtls/psa_driver_esp_hmac): Use efuse key block instead of efuse block
...
- Maintains compatibility of the older esp_hmac_ APIs and the PSA driver
2026-03-03 18:36:18 +05:30
Chen Chen
f544120d06
Merge branch 'fix/i2c_slv_addr_check_esp32' into 'master'
...
fix(i2c_slave): filter out fake request for esp32 slave device
Closes IDFGH-17278
See merge request espressif/esp-idf!46040
2026-03-03 15:30:29 +08:00