yinqingzhao
c3da80ee52
feat(wifi): add esp32s31 wifi support
2026-04-16 20:17:07 +08:00
Hu Rui
da26be8864
Merge branch 'feat/touch_sensor_esp32s31_support' into 'master'
...
feat(touch_sens): support touch sensor on esp32s31
See merge request espressif/esp-idf!47329
2026-04-16 16:11:07 +08:00
Marek Fiala
ca08f28d22
Merge branch 'feat/extenral_components_from_valid_sources' into 'master'
...
feat(tools): Restrict loading extension components to trusted sources
Closes DOC-13994
See merge request espressif/esp-idf!46089
2026-04-16 15:54:38 +08:00
Lv Xin Yue
17704eb0c1
Merge branch 'docs/add_link_to_promotion_article_from_mcp_widget' into 'master'
...
docs(chatbot): Added a link to the full promotion article from the widget
See merge request espressif/esp-idf!47625
2026-04-16 10:26:05 +08:00
Gao Xu
7a778c02e4
Merge branch 'feat/h4_support_adc' into 'master'
...
Feat/h4 support adc
Closes IDF-12368 and IDF-12370
See merge request espressif/esp-idf!45360
2026-04-15 20:08:38 +08:00
Radek Tandler
5c8f5fc66d
Merge branch 'feature/nvs_fd_support' into 'master'
...
feat(nvs_flash): Added support for storing flash and double types
Closes IDFGH-9857
See merge request espressif/esp-idf!47045
2026-04-15 11:03:57 +02:00
Jan Beran
2af9ca0884
Merge branch 'docs/clarify_renames' into 'master'
...
docs(kconfig): clarify how multiple renames work in sdkconfig.renames
Closes DOC-14265
See merge request espressif/esp-idf!46749
2026-04-15 16:47:48 +08:00
gaoxu
add7508547
feat(adc): support ADC oneshot and continuous on ESP32-H4
2026-04-15 16:33:32 +08:00
Zhang Shuxian
0092037019
docs: Update CN translation for idf-py
2026-04-15 16:30:57 +08:00
Marek Fiala
4d1612cd3c
feat(tools): Restrict loading extension components to trusted sources
2026-04-15 16:30:57 +08:00
Hu Rui
b9d3b161e4
feat(touch_sens): support touch sensor on esp32s31
2026-04-15 14:12:48 +08:00
Lv Xin Yue
bc3129007b
docs(chatbot): Added a link to the full promotion article from the widget
2026-04-15 14:11:23 +08:00
Mahavir Jain
b6369d3a06
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!47248
2026-04-15 10:55:00 +05:30
Zhang Shuxian
161d115cd2
docs: Provide translation for configuration_structure.rst
2026-04-15 10:37:56 +08:00
Jan Beran
29deb3f617
docs(kconfig): clarify how multiple renames work in sdkconfig.renames
...
Describe how multiple renames of one deprecated option to several new
options work.
2026-04-15 10:37:56 +08:00
C.S.M
0f0edc051a
ci(esp32s31): Add ci target test for esp32s31
2026-04-14 19:40:51 +08:00
Wu Zheng Hui
ec5f956516
Merge branch 'doc/fix_sleep_mode_doc' into 'master'
...
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support
See merge request espressif/esp-idf!47362
2026-04-14 16:38:34 +08:00
Adam Múdry
b29b9dc4d2
Merge branch 'feat/cmake_add_partition_flash_binary_function' into 'master'
...
feat(esp_partition): Add esp_partition_register_target Cmake function
Closes IDF-11870 and DOC-14244
See merge request espressif/esp-idf!37176
2026-04-13 15:54:27 +02:00
Espressif BOT
54d4d0b140
change(mbedtls/crt_bundle): Update esp_crt_bundle certificates
2026-04-13 16:04:54 +05:30
Zhang Shuxian
9263b4bdba
docs: Update CN translation for partition
2026-04-13 11:05:19 +08:00
Adam Múdry
749c446a7e
feat(esp_partition): Add esp_partition_flash_binary() CMake function
...
Add a new CMake function esp_partition_flash_binary() that provides a
unified API for registering partition data binaries to be flashed. It
replaces the direct esptool_py_flash_target calls scattered across
components (spiffs, fatfs, nvs_flash) with a single function that:
- Resolves partition offset from the partition table automatically
- Determines encryption requirements (auto-detect or ALWAYS_PLAINTEXT)
- Creates per-partition flash targets (e.g. idf.py <partition>-flash)
- Optionally includes the binary in `idf.py flash` via FLASH_IN_PROJECT
On the linux target, the function registers binaries for pre-loading
into the emulated flash. A build-time manifest (linux_flash_data.txt)
is generated via file(GENERATE), and partition_linux.c reads it at
runtime to copy each binary into the memory-mapped flash buffer at
the correct offset.
The partition_ops example is updated to use the new function and
includes a custom_partition with pre-built data to demonstrate the
full workflow, including on the linux target.
2026-04-10 15:22:50 +02:00
Song Ruo Jing
f68be5a8c3
Merge branch 'feature/esp32s31_ledc_support' into 'master'
...
feat(ledc): add support for ESP32S31
Closes IDF-14709 and IDF-14710
See merge request espressif/esp-idf!47267
2026-04-10 13:35:11 +08:00
Song Ruo Jing
f9b0736c93
feat(ledc): add support for ESP32S31
2026-04-09 22:34:05 +08:00
Wang Ning
0a51e5afbc
Merge branch 'contrib/github_pr_18395' into 'master'
...
docs: fix uninstall command in EIM guide (GitHub PR)
Closes IDFGH-17435
See merge request espressif/esp-idf!47180
2026-04-09 10:47:57 +08:00
Tinyu
622ed5335a
docs: fix uninstall command in EIM guide
2026-04-08 18:21:01 +08:00
wuzhenghui
4b874b58af
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support
2026-04-08 16:59:03 +08:00
igor.masar
9ab7d5eb03
feat(usb): add ESP32-S31 DWC/UTMI support
...
Add ESP32-S31 USB DWC/UTMI LL headers, SoC register structures, peripheral
descriptors, capabilities, and linker mappings so the HS OTG controller and
UTMI PHY can be built in esp_hal_usb.
Introduce SOC_USB_FSLS_PHY_NUM on USB-OTG targets to separate FSLS USB_WRAP
support from OTG/UTMI support. Use it to gate usb_wrap, the USB PHY driver,
docs, and example build rules on targets without an FSLS PHY.
Also add UTMI data pulldown control to the HAL, clear the boot-time DWC
suspend state on ESP32-S31, alias the legacy internal PHY target to UTMI for
backward compatibility, and extend usb_phy tests for UTMI-only targets.
2026-04-08 16:01:28 +08:00
morris
11f76780cc
feat(bitscrambler): support driver on esp32s31
2026-04-08 09:53:21 +08:00
Ren Peiying
443d4705b7
Merge branch 'docs/add_cn_trans_to_intr_alloc' into 'master'
...
docs: Update CN translation for intr_alloc
Closes DOC-14112
See merge request espressif/esp-idf!47025
2026-04-07 19:16:48 +08:00
Martin Vychodil
23298ce2df
Merge branch 'feature/fatfs_bdl' into 'master'
...
feat(fatfs): Add BDL support to FatFS component
Closes IDF-13492
See merge request espressif/esp-idf!46864
2026-04-07 17:49:25 +08:00
renpeiying
6a6a25817b
docs: Update CN translation for intr_alloc
2026-04-07 14:19:54 +08:00
Martin Vychodil
7043fb0d14
feat(fatfs): Added BDL support to FatFS component
2026-04-07 07:11:21 +02:00
Shen Mengjing
eb3c96b1d0
docs: Update CN translation for esp_http_server.rst
2026-04-07 11:20:21 +08:00
Song Ruo Jing
8f0e59fadf
Merge branch 'feature/esp32s31_clock_support' into 'master'
...
feat(clk): support for esp32s31 clock tree
Closes IDF-14696 and IDF-14871
See merge request espressif/esp-idf!47048
2026-04-03 11:04:42 +08:00
Island
a6acf48f33
Merge branch 'ble_dev/esp32h4eco1_chip_20260326' into 'master'
...
feat(ble): added ble support for esp32h4 eco1
See merge request espressif/esp-idf!47100
2026-04-03 10:31:23 +08:00
Lv Xin Yue
c32c7152ef
Merge branch 'docs/activate_kapa_widget_mcp_menu' into 'master'
...
Add mcp menu to chatbot widget
See merge request espressif/esp-idf!46734
2026-04-03 09:42:34 +08:00
Song Ruo Jing
50051b74a5
feat(clk): support for esp32s31 clock tree
2026-04-02 20:39:59 +08:00
Radim Karniš
38d37e5e9f
feat(idf_py): idf.py flash will reflash only changed data sectors by default
...
idf.py flash -a is introduced to trigger a flash of all data (not just changed sectors).
2026-04-02 10:59:30 +02:00
Lv Xin Yue
af2e17b371
removed customized dropdown description
2026-04-02 15:15:58 +08:00
ShenWeilong
271ff9605a
fix(bt): fixed some h4 issues reported by ci pipeline
2026-04-02 14:59:41 +08:00
Wei Yuhan
157fd120c5
fix(docs): Added the ble max_connections definations for esp32h4 and esp32s31
2026-04-02 14:59:41 +08:00
Lv Xin Yue
943fc9fb26
updated the dropdown description
2026-04-02 14:53:09 +08:00
Mahavir Jain
1a4ad657be
Merge branch 'docs/update_doc_for_fe_dev_mode_to_release_mode_transition' into 'master'
...
docs: added guide to transit from dev mode to release mode of FE
Closes IDF-15376
See merge request espressif/esp-idf!45919
2026-04-01 19:08:00 +05:30
Mahavir Jain
89a425b055
Merge branch 'feat/support_http_server_interface_bind' into 'master'
...
feat(esp_http_server): Adds support to bind an interface to server
Closes IDFGH-16777
See merge request espressif/esp-idf!46700
2026-04-01 18:14:23 +05:30
nilesh.kale
f43d0dbadc
docs: added guide to transit from dev mode to release mode of FE
2026-04-01 13:55:12 +05:30
nilesh.kale
85b5e6a231
fix: added reference to example security/security_features_app in docs
2026-04-01 13:54:34 +05:30
Omar Chebib
08f33cf590
Merge branch 'feature/esp32s31_pie_coproc_old_commit' into 'master'
...
feat: add support for PIE coprocessor on the ESP32-S31
Closes IDF-14867 and IDF-14661
See merge request espressif/esp-idf!45851
2026-04-01 15:46:01 +08:00
Zhang Shu Xian
0db9156612
Merge branch 'docs/fix_broken_links' into 'master'
...
docs: Fix broken links
Closes DOC-13942
See merge request espressif/esp-idf!46357
2026-04-01 14:57:46 +08:00
Marius Vikhammer
5c572e5a60
docs: refresh broken documentation links
2026-04-01 10:17:33 +08:00
Marius Vikhammer
3b428659a0
Merge branch 'feature/activate_api_hover' into 'master'
...
docs(api): Enable hover api preview feature
See merge request espressif/esp-idf!47126
2026-04-01 10:12:45 +08:00