Commit Graph

7800 Commits

Author SHA1 Message Date
Jiang Jiang Jian 369d464151 Merge branch 'feat/support_esp32h21_sleep_feature' into 'master'
feat: support esp32h21 lowpower features

Closes PM-425, PM-426, PM-427, PM-428, PM-430, PM-432, IDF-11512, IDF-11515, IDF-11516, IDF-11517, IDF-11519, and IDF-11520

See merge request espressif/esp-idf!40116
2025-09-26 20:17:46 +08:00
Meet Patel af895be8f6 feat(ulp_riscv): Add pulse counter example code for ulp riscv
Added a pulse counter example code for ulp riscv chips. The example
works by HP core generating high frequency pulses on a GPIO, which
are counted by ULP core to find out the highest possible frequency
of pulses that can be achieved without missing any edges.
2025-09-26 15:59:07 +05:30
Adam Múdry beaf579f9b fix(storage): Refactor FATFS VFS functions to be easier to understand 2025-09-26 18:17:15 +08:00
Omar Chebib 056c40424c Merge branch 'feature/mailbox' into 'master'
feat(mailbox): define and implement a mailbox API for the ESP32-P4

See merge request espressif/esp-idf!39925
2025-09-26 16:34:41 +08:00
Xu Si Yu 29d8fbe896 Merge branch 'feat/add_openthread_start_stop_api' into 'master'
feat(openthread): add openthread start stop APIs

See merge request espressif/esp-idf!40349
2025-09-26 15:35:20 +08:00
Wang Qixiang 105a64ab9e Merge branch 'component/remove_wifi_prov' into 'master'
change(wifi_prov): Remove wifi_provisioning component and esp_prov tool

See merge request espressif/esp-idf!41866
2025-09-26 15:15:17 +08:00
wuzhenghui 3e7892122e feat(esp_hw_support): support lightsleep and deepsleep on esp32h21 2025-09-26 14:02:55 +08:00
wuzhenghui ae34067f11 feat(soc): update esp32h21 lowpower related caps 2025-09-26 14:02:55 +08:00
David Cermak 75e0d62739 feat(lwip/dhcps): Add support for reporting clients hostname 2025-09-26 07:54:20 +02:00
Xu Si Yu 4876f122cc feat(openthread): examples adaptation of new APIs 2025-09-26 10:59:59 +08:00
Xu Si Yu 41dbd0d03a feat(openthread): add common components for openthread examples 2025-09-26 10:59:59 +08:00
WanqQixiang 6b503d0db5 component: Remove wifi_provisioning component and esp_prov tool 2025-09-26 09:48:50 +08:00
tarun.kumar ee248d6b6d fix(ci) : Add supp for esp32h2 in softAP and station examples 2025-09-26 03:02:04 +05:30
peter.marcisovsky bb4c016d59 fix(usb_host): Updaing changed Kconfig value from usb_host_uvc component in UVC example 2025-09-26 03:41:37 +08:00
Marius Vikhammer 56949379e0 Merge branch 'fix/fix_eth_build' into 'master'
fix(esp_eth): fixed ETH builds by forcing Ethernet init ver

See merge request espressif/esp-idf!42164
2025-09-25 18:45:22 +08:00
Gao Xu 53a250b1aa Merge branch 'feat/p4_eco5_ccm' into 'master'
ISP:  support ccm on P4 eco5

Closes IDF-13934

See merge request espressif/esp-idf!42004
2025-09-25 15:02:35 +08:00
cjin 164fec9e74 fix(ble): update the example docs for pawr 2025-09-25 14:37:04 +08:00
Ondrej Kosta 9662963a3d fix(esp_eth): fixed ETH builds by forcing Ethernet init ver 2025-09-25 07:28:12 +02:00
Omar Chebib 324446da95 feat(mailbox): define and implement a mailbox API with hardware and software support 2025-09-25 10:25:15 +08:00
Jiang Jiang Jian c0dc3323fe Merge branch 'refactor/wps_eap_cleanup' into 'master'
refactor(esp_wifi): Remove WPS task code

Closes WIFIBUG-1254 and WIFIBUG-1095

See merge request espressif/esp-idf!38555
2025-09-24 12:52:52 +08:00
Kapil Gupta 1e1d5601de refactor(esp_wifi): Remove WPS task code 2025-09-24 12:52:52 +08:00
gaoxu 294868362f feat(isp_color): support ISP color on P4 2025-09-24 10:23:42 +08:00
Armando (Dou Yiwen) e13699a652 Merge branch 'feat/p4_rev3_isp_blc' into 'master'
isp: black level correction driver support on p4 eco5

Closes IDF-13931

See merge request espressif/esp-idf!41714
2025-09-24 01:10:40 +00:00
morris 4589f33c15 Merge branch 'refactor/remove_nt35510' into 'master'
refactor(lcd)!: moved nt35510 device driver to component registry

Closes IDF-13717

See merge request espressif/esp-idf!41864
2025-09-24 01:43:23 +08:00
Ondrej Kosta 64df28678c Merge branch 'fix/update-eth-init-calls' into 'master'
fix(ethernet_init): Update Ethernet Init Calls

See merge request espressif/esp-idf!41916
2025-09-23 22:02:11 +08:00
morris ab7ee70c6f refactor(lcd)!: moved nt35510 device driver to component registry 2025-09-23 20:33:28 +08:00
glmfe 0b330482a7 fix(ethernet_init): Update Ethernet Init Calls
Removed references to components/ethernet_init to use new managed component ethernet_init.
2025-09-23 08:48:08 +02:00
Shu Chen 22383e6be8 Merge branch 'feature/optimize-zb-utility-path' into 'master'
feat(zigbee): optimize the path of zcl_utility to compatible different platforms

See merge request espressif/esp-idf!41734
2025-09-23 06:24:14 +00:00
Chen Chen 2d9b6c1179 Merge branch 'feat/p4eco5_hue_update' into 'master'
feat(isp): p4eco5 hue update

Closes IDF-13935

See merge request espressif/esp-idf!41705
2025-09-23 14:07:10 +08:00
xieqinan@espressif.com fa793efda0 feat(zigbee): move the zcl_utility into the examples_utils of zb_common_components 2025-09-23 12:14:01 +08:00
Marius Vikhammer fb79d92005 Merge branch 'change/remove_deprecated_vfs_driver_funcs' into 'master'
change(vfs): removed uart and uart-jtag-serial API

See merge request espressif/esp-idf!41988
2025-09-23 10:17:54 +08:00
Wan Lei e8ec9546e4 Merge branch 'fix/c5_twai_listen_only_workaround' into 'master'
fix(driver_twai): added ctu_official workaround, fixed error count info

Closes IDFGH-16314, IDFGH-16278, IDFGH-16364, IDFGH-16383, IDFCI-3106, and IDFCI-3107

See merge request espressif/esp-idf!41570
2025-09-22 16:35:26 +08:00
Laukik Hase 649741fa9d Merge branch 'feat/nvs_flash_deregister_sec_scheme' into 'master'
feat(nvs_flash): Added an API to deregister the NVS security scheme context

Closes IDF-12456 and IDFGH-16210

See merge request espressif/esp-idf!41073
2025-09-22 11:11:34 +05:30
Marius Vikhammer 19337d2708 change(vfs): deleted deprecated uart and uart-jtag-serial API 2025-09-22 11:46:07 +08:00
armando 7a58274c73 feat(isp): support BLC driver 2025-09-22 09:22:58 +08:00
Laukik Hase ac89a6f896 Merge branch 'feature/esp_tee_sec_stg_sign_w_pbkdf2' into 'master'
feat(esp_tee): Support for PBKDF2-based (HMAC) ECDSA signing

See merge request espressif/esp-idf!41074
2025-09-20 10:28:00 +05:30
morris 4e4d97fed5 Merge branch 'refactor/update_component_dependency' into 'master'
feat: Update driver dependency for new version external components

See merge request espressif/esp-idf!41976
2025-09-20 05:06:23 +08:00
Tomas Rezucha 617a608027 fix(usb/host): Use ESP_INTR_FLAG_LOWMED interrupt priority for USB examples 2025-09-19 14:12:53 +02:00
hrushikesh.bhosale 896c8ecc80 fix(http_server): Fix CI test failure async_handler
pytest trying to hit the server, before registration
of URI handlers or starting of server
2025-09-19 13:07:45 +05:30
Ondrej Kosta bc421db41b Merge branch 'feat/kconfig_clk_rm' into 'master'
feat(esp_eth): removed RMII CLK Kconfig option

Closes IDF-9724

See merge request espressif/esp-idf!41853
2025-09-19 15:35:50 +08:00
Laukik Hase c152663408 feat(esp_tee): Added support for PBKDF2-based (HMAC) ECDSA signing 2025-09-19 12:06:02 +05:30
Laukik Hase 1ea0fc261d change(nvs_sec_provider): Make the HMAC-based NVS security scheme default for supported SoCs
- When NVS encryption is enabled on SoCs with the HMAC peripheral that have flash encryption
  enabled, the HMAC-based NVS encryption scheme is now selected as default instead of the
  flash encryption-based scheme.
- If your application previously used the flash encryption-based scheme, you need to manually
  configure the NVS encryption scheme to flash encryption from HMAC through ``menuconfig``
  or your project's ``sdkconfig`` (i.e., setting ``CONFIG_NVS_SEC_KEY_PROTECT_USING_FLASH_ENC=y``).
2025-09-19 10:38:38 +05:30
Chen Chen 7ea6b7ea52 feat: Update driver dependency for new version outside components 2025-09-19 10:35:11 +08:00
Hrushikesh Bhosale fd5b86d005 Merge branch 'fix/http_server_async_requests_on_same_socket_blocks' into 'master'
Fix async requests on same socket blocking server

Closes IDFGH-16057 and IDF-13859

See merge request espressif/esp-idf!41724
2025-09-18 13:51:54 +08:00
wanckl 1e1bf5aea3 fix(driver_twai): added ctu_official listen only workaround
Closes https://github.com/espressif/esp-idf/issues/17461
2025-09-18 12:01:06 +08:00
Chen Chen 0e84ce7e69 feat(isp): Update hue for esp32p4eco5 2025-09-18 11:39:37 +08:00
Ondrej Kosta 5aa97623c1 feat(esp_eth): removed RMII CLK Kconfig option 2025-09-17 11:46:06 +02:00
Armando (Dou Yiwen) 4a383012b3 Merge branch 'feature/p4_rev3_sdmmc' into 'master'
sdmmc: supported sdmmc on p4 ECO5 real chip, and UHS-I SDR104 (200MHz)

Closes IDF-12222, IDF-13731, and IDF-14050

See merge request espressif/esp-idf!41563
2025-09-17 09:09:24 +00:00
Laukik Hase 537b36de7a Merge branch 'fix/esp_tee_misc' into 'master'
feat(esp_tee): Miscellaneous fixes and updates

Closes IDF-13856, IDFCI-3085, IDFCI-3094, and IDFCI-3105

See merge request espressif/esp-idf!41433
2025-09-17 13:36:22 +05:30
Song Ruo Jing addfa2aa01 Merge branch 'feature/esp32h21_esp32h4_ledc_support' into 'master'
feat(ledc): Add LEDC support for ESP32H21 and ESP32H4

Closes IDF-12343, IDF-12344, IDF-12920, IDF-11568, IDF-11569, IDF-12115, and IDF-13672

See merge request espressif/esp-idf!41172
2025-09-17 10:55:00 +08:00