Erhan Kurubas
b3132d31ed
Merge branch 'esp_tracing_component' into 'master'
...
New Esp tracing component
Closes IDF-13405 and DOC-12721
See merge request espressif/esp-idf!41755
2025-10-30 23:07:49 +01:00
Shen Meng Jing
310f973583
Merge branch 'docs/sync_en_and_cn_docs' into 'master'
...
docs: Sync EN and CN docs without 'needs translation' label
Closes DOC-12700
See merge request espressif/esp-idf!42919
2025-10-30 23:01:35 +08:00
Erhan Kurubas
1dac8685db
feat(tracing): add new component for tracing
2025-10-30 12:15:35 +01:00
Chen Ji Chang
a177fe6483
Merge branch 'feat/rgb_lcd_memory' into 'master'
...
feat(rgb_lcd): allow users to manage the lifecycle of the frame buffer
Closes IDF-13917
See merge request espressif/esp-idf!41457
2025-10-30 16:07:15 +08:00
Shen Meng Jing
b3eaeaea7a
Merge branch 'docs/update_cn_translation' into 'master'
...
docs: Update CN translation for several docs
Closes DOC-12708 and DOC-12686
See merge request espressif/esp-idf!42918
2025-10-30 14:42:01 +08:00
Shen Mengjing
3e501f5bff
docs: Sync EN and CN docs without 'needs translation' label
2025-10-30 12:07:54 +08:00
Island
338c4c471f
Merge branch 'docs/ble_add_low_power_intro' into 'master'
...
Added BLE Low Power Mode Introduction
See merge request espressif/esp-idf!40106
2025-10-30 11:06:23 +08:00
Chen Jichang
74b18dac5c
feat(rgb_lcd): allow users to manage the lifecycle of the frame buffer
2025-10-29 17:39:18 +08:00
David Čermák
113a68fb14
Merge branch 'feat/esp_netif_custom_ip_events' into 'master'
...
[esp_netif]: Add support for custom got-ip/lost-ip events
Closes IDF-3212
See merge request espressif/esp-idf!42148
2025-10-29 16:09:56 +08:00
Wei Yu Han
8c90e65db6
docs(ble): Optimized the BLE low power guide
2025-10-28 13:00:39 +08:00
Wei Yuhan
acc8a99aae
docs(ble): Replaced BLE with Bluetooth LE
2025-10-28 13:00:39 +08:00
Song Ruo Jing
fab48ae1b7
Merge branch 'feature/ledc_etm_support' into 'master'
...
feat(ledc): add ETM support for LEDC peripheral
Closes IDF-6355, IDFGH-10620, IDFGH-16378, and IDF-10683
See merge request espressif/esp-idf!41543
2025-10-27 18:28:20 +08:00
Shen Mengjing
5339194a11
docs: Update CN translation for several docs
2025-10-27 14:21:11 +08:00
David Čermák
d878a786fd
Merge branch 'fix/netif_enable_lostip_timer' into 'master'
...
[esp_netif]: Enable/disable the lost-ip-timer explicitely
Closes IDF-10922
See merge request espressif/esp-idf!42044
2025-10-24 14:23:33 +08:00
Song Ruo Jing
cc3577e31a
feat(ledc): add ETM support for LEDC peripheral
...
Closes https://github.com/espressif/esp-idf/issues/11855
2025-10-23 16:24:11 +08:00
David Cermak
787bb39765
feat(esp_netif): Support posting event on SNTP time update
2025-10-23 13:56:02 +08:00
morris
d4d8b09ced
feat(hal):graudate the LCD hal driver into a new component
...
- Introduced new HAL components for LCD and MIPI DSI, including:
- `lcd_hal.c` and `lcd_hal.h` for LCD hardware abstraction layer.
- `mipi_dsi_hal.c` and `mipi_dsi_hal.h` for MIPI DSI hardware
abstraction layer.
- Peripheral connection definitions in `lcd_periph.c` and
`lcd_periph.h`.
- Added necessary types and utility functions in `lcd_types.h` and
`mipi_dsi_types.h`.
- Updated CMakeLists to include the new HAL components in the build
system.
- Removed legacy references to LCD and MIPI DSI in the HAL and SOC
CMakeLists.
2025-10-22 17:00:18 +08:00
Jiang Jiang Jian
8e1ebcad18
Merge branch 'feat/support_nan_usd' into 'master'
...
Add support for Unsynchronized Service Discovery (USD)
See merge request espressif/esp-idf!30990
2025-10-22 14:00:49 +08:00
luoxu
1b1a646891
feat(ble_mesh): Adapt DFU/MBT to esp-idf
2025-10-21 17:22:22 +08:00
David Cermak
62fd7276b4
feat(esp_netif): Add support for custom got-ip/lost-ip events
2025-10-20 13:46:24 +02:00
David Cermak
37a711d829
fix(esp_netif): Enable/disable the lost-ip-timer explicitely
...
Previously we had to set the timer to 0 to disable it completely,
now we have a specific config option to switch it on/off
2025-10-20 18:40:51 +08:00
Zhang Shu Xian
e8ce6566d5
Merge branch 'docs/update_reference_to_esp32_errata' into 'master'
...
docs: Update reference to the specific section in ESP32 Errata
Closes DOC-10080
See merge request espressif/esp-idf!42514
2025-10-20 17:54:19 +08:00
Erhan Kurubas
8ee473d06e
Merge branch 'change/apptrace_public_interface' into 'master'
...
Apptrace API changes and allow runtime destination selection
Closes DOC-12445, IDF-4738, and IDF-3357
See merge request espressif/esp-idf!41597
2025-10-20 10:10:01 +02:00
Sarvesh Bodakhe
4c3d6c1292
fix(wifi): Add refactoring and migration guide for USD, Offchan_tx, ROC
...
1. fix(wifi): Rename old NAN configuration to NAN-Sync
- Rename CONFIG_ESP_WIFI_NAN_ENABLE to CONFIG_ESP_WIFI_NAN_SYNC_ENABLE to indicate
the support for Synchronized NAN (Wi-Fi Aware).
- Because the original flag really controls the synchronized feature set, rename it
to CONFIG_ESP_WIFI_NAN_SYNC_ENABLE so the NAN-Sync and NAN-USD paths can be
selected independently without confusion.
2. Document esp_wifi_start requirement and fix USD examples
3. Rename nan_callbacks to nan_sync_callbacks
4. Remove the discovery_flag, clarify docs for sync vs USD flows, and add USD start/stop APIs
5. Require esp_wifi_start() before USD start
6. docs(nan): add NAN-USD application examples
7. add migration guide and hints for NAN-USD proto field
8. Improve allow_broadcast documentation
9. Add attention to the API esp_wifi_remain_on_channel
10. fix(wifi): align NAN API renames and docs for v6.0
- keep shared APIs under esp_wifi_nan_* while reserving
sync/usd names for mode-specific entry points
- clarify synchronized-cluster scope in headers, docs, and migration notes (EN/zh-CN)
- update examples for renamed helpers and WIFI_NAN_SYNC_CONFIG_DEFAULT()
- rename `wifi_nan_config_t` to `wifi_nan_sync_config_t`
11. Mark NAN-USD as esp-idf experimental feature
2025-10-20 12:46:55 +05:30
Shen Meng Jing
76dc7098a0
Merge branch 'docs/update_cn_translation' into 'master'
...
docs: Update CN translation
Closes DOC-12501
See merge request espressif/esp-idf!42467
2025-10-20 10:37:44 +08:00
morris
2de3be7300
feat(dma): graduate the dma driver into a single component
2025-10-19 22:06:46 +08:00
Erhan Kurubas
2ef718fc29
change(app_trace): breaking changes related to destination selection
...
- Destination selection is unified for SystemView and app_trace
- Destination param is removed from app_trace APIs
- Destinaiton and related configuration now can be override from users
with a callback from system_init_fn
2025-10-18 02:28:31 +08:00
Shen Mengjing
5d57ad769d
docs: Update CN translation
2025-10-17 17:21:56 +08:00
He Binglin
f840c0bd32
Merge branch 'feat/esp_idf_c61_doc' into 'master'
...
docs(pm): update power management related docs for esp32c61
Closes IDF-10116
See merge request espressif/esp-idf!42515
2025-10-16 16:09:43 +08:00
morris
d5ff73e928
Merge branch 'feature/esp32p4_eco5_support' into 'master'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates
Closes IDF-13419, IDF-13425, IDF-13427, IDF-13436, IDF-13740, IDF-13741, IDF-13675, IDF-12225, IDF-13823, IDF-13514, IDF-13539, and IDF-13533
See merge request espressif/esp-idf!41980
2025-10-16 11:16:34 +08:00
Zhang Shuxian
52aa593617
docs: Update reference to the specific section in ESP32 Errata
2025-10-16 10:08:16 +08:00
Song Ruo Jing
22dfacc18d
feat(ledc): ESP32P4 ECO5 LEDC related updates
2025-10-15 16:49:21 +08:00
Tomáš Rohlínek
4568f6c776
fix(storage/vfs): Fix typo in code snippet in docs
2025-10-15 10:08:52 +02:00
wanckl
a0f8df9a9a
doc(driver_spi): added note for esp32 slave hardware limitaion
...
Closes https://github.com/espressif/esp-idf/issues/8638
2025-10-14 20:29:27 +08:00
Chen Chen
a8ace9db09
Merge branch 'feat/i2c_slave_reset_tx_fifo' into 'master'
...
feat(i2c_slave): Add API to perform slave tx buffer reset
Closes IDFGH-15612
See merge request espressif/esp-idf!42091
2025-10-14 19:00:57 +08:00
hebinglin
f8a5ae28a7
docs(pm): update power management related docs for esp32c61
2025-10-11 16:14:19 +08:00
morris
b76254895c
refactor(mcpwm): remove varg action setting functions for timer, compare, and brake events
2025-10-09 16:38:39 +08:00
Chen Chen
8b8b5df141
feat(i2c_slave): Add API to perform slave tx buffer reset
...
Closes https://github.com/espressif/esp-idf/issues/16241
2025-10-09 16:08:19 +08:00
Peter Marcisovsky
4dc77d1976
Merge branch 'refactor/usb_host_remove_usb_component' into 'master'
...
Refactor/usb host remove usb component
Closes IDF-14022
See merge request espressif/esp-idf!41690
2025-10-01 12:59:06 +02:00
Peter Dragun
9eb07f92ba
docs: Update unify and update espefuse command outputs
2025-09-30 15:28:55 +02:00
Peter Dragun
e3198fff3c
feat: Update esptool to v5
2025-09-30 15:28:55 +02:00
Wan Lei
7a2f6a8254
Merge branch 'fix/twai_hid_provider_word_ctu' into 'master'
...
fix(driver_twai): hide the provider keyword ctu in idf
See merge request espressif/esp-idf!42142
2025-09-30 00:58:32 +08:00
peter.marcisovsky
b3bb053160
refactor(usb_host): Remove usb component form esp-idf
...
- usb component was relocated from esp-idf to esp-usb
- the component is now a managed component
2025-09-29 17:15:17 +02:00
Lv Xin Yue
e559d93da3
update camera driver document
2025-09-29 11:17:16 +08:00
Ondrej Kosta
61aaaf3a8b
Merge branch 'feat/remove_eth_drivers' into 'master'
...
Feat/remove eth drivers
Closes IDF-13553 and IDF-5865
See merge request espressif/esp-idf!42021
2025-09-29 10:14:42 +08:00
C.S.M
3e4e6918fd
Merge branch 'refactor/make_mspi_hal_independent' into 'master'
...
refactor(mspi): Make mspi hal layer independent
See merge request espressif/esp-idf!42035
2025-09-28 22:23:59 +08:00
Ondrej Kosta
d622d4d9ac
feat(esp_eth): removed SPI Ethernet and PHY drivers from IDF
2025-09-28 16:19:42 +02:00
wanckl
cee541614e
fix(driver_twai): update twaifd register description
2025-09-28 14:45:27 +08:00
Jiang Jiang Jian
bdd8d25761
Merge branch 'bugfix/remove_depricated_code' into 'master'
...
WiFi: remove deprecated code
See merge request espressif/esp-idf!40576
2025-09-28 09:56:20 +08:00
Jack
17f7fd5ba6
fix migration guide build error
2025-09-27 11:44:29 +05:30