Commit Graph

7266 Commits

Author SHA1 Message Date
Ondrej Kosta
5aab43eb21 Merge branch 'contrib/github_pr_16869' into 'master'
feat(examples): improved example for Ethernet SPI polling mode without interrupt (GitHub PR)

Closes IDFGH-15933

See merge request espressif/esp-idf!41071
2025-08-18 14:05:52 +08:00
Sudeep Mohanty
11b80a7f11 Merge branch 'feat/freertos_in_flash_by_default' into 'master'
feat(freertos): Place FreeRTOS in flash by default

Closes IDF-12695

See merge request espressif/esp-idf!40579
2025-08-15 02:18:57 +02:00
Island
c6923d2a26 Merge branch 'bugfix/ble_enhanced_security_v2' into 'master'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data

Closes BLERP-2149

See merge request espressif/esp-idf!41160
2025-08-14 17:28:13 +08:00
Yuan Yu
0563c8608a Merge branch 'bugfix/twai_utils_down' into 'master'
fix(twai): fix the twai_utils's pytest to turn canbus down

Closes IDFCI-3079

See merge request espressif/esp-idf!41238
2025-08-14 14:48:04 +08:00
Wan Lei
675fe2d4ba Merge branch 'feat/twai_new_driver_example' into 'master'
feat(driver_twai): update example to using new driver

Closes IDFGH-6837

See merge request espressif/esp-idf!39531
2025-08-14 12:51:08 +08:00
Yuan Yu
c386170aad fix(twai): make sure that can bus is shut down properly 2025-08-14 11:43:09 +08:00
Fu Hanxi
2dec2f59d5 Merge branch 'ci/fix-extra-default-build-targets' into 'master'
Ci: exclude standalone pytest folders

See merge request espressif/esp-idf!41189
2025-08-14 01:48:49 +02:00
Erhan Kurubas
5ac81c17cd Merge branch 'move_gcov_to_component_registry' into 'master'
Move gcov to component registry

Closes IDF-13404 and DOC-11978

See merge request espressif/esp-idf!40752
2025-08-13 19:29:34 +02:00
wanckl
fe8f0f08f3 feat(driver_twai): update and simplify network example using new driver 2025-08-13 19:41:06 +08:00
wanckl
959557d00a feat(driver_twai): update error recover example using new driver
Closes https://github.com/espressif/esp-idf/issues/8461
2025-08-13 19:40:20 +08:00
wanckl
6440f9d5d7 feat(driver_twai): remove self test example since it's meanless 2025-08-13 19:36:41 +08:00
Yuan Yu
f1da574ae5 feat(twai): add TWAI utility commands and configuration
- Introduced TWAI utility commands for sending, dumping, and managing TWAI frames.
- Added configuration options for TWAI GPIO pins and support for TWAI-FD.
- Created necessary CMake and Kconfig files for building the TWAI utilities.

This enhancement provides a comprehensive interface for TWAI operations.
2025-08-13 16:31:35 +08:00
Harshal Patil
2f15501cae Merge branch 'ci/enable_flash_enc_test_esp32p4' into 'master'
Enable flash encryption test case for ESP32-P4 in the CI

Closes IDF-10982

See merge request espressif/esp-idf!41026
2025-08-13 09:46:04 +05:30
Island
5152593a74 Merge branch 'feat/support_blufi_adv_with_name' into 'master'
feat(bt/blufi): Support Blufi start advertising with specified name

Closes BLERP-1405

See merge request espressif/esp-idf!35761
2025-08-12 20:21:18 +08:00
Island
fbea0c641f Merge branch 'feat/support_cble50y24_108' into 'master'
Support multi-connection optimization and examples on Bluedroid

Closes BLERP-2088 and BLERP-2089

See merge request espressif/esp-idf!40487
2025-08-12 20:21:12 +08:00
Fu Hanxi
08d21989a9 ci: fix extra default build targets 2025-08-12 13:41:30 +02:00
Peter Marcisovsky
ab49455449 Merge branch 'fix/run_esp_usb_pre_commit' into 'master'
Run pre-commit fom esp-usb on usb-related files

See merge request espressif/esp-idf!40864
2025-08-12 10:18:44 +02:00
zinkett
0fdb9e1764 feat(examples): improved example for Ethernet SPI polling mode without interrupt
Update example for polling mode, without interrupt pin
2025-08-12 14:42:10 +08:00
morris
185a1c5a1e Merge branch 'fix/i2c_example' into 'master'
fix(i2x_basic_example): Fix the param passed to i2c API

Closes IDFGH-16197

See merge request espressif/esp-idf!41182
2025-08-12 14:34:12 +08:00
harshal.patil
16873520fd ci(flash_enc): Extend flash encryption and mbedtls test case to test PSRAM encryption 2025-08-12 11:29:00 +05:30
chenjianhua
b8996f3953 feat(ble/bluedroid): Added BLE multiple connections examples 2025-08-12 12:20:34 +08:00
Chen Chen
7d1f5d7d46 fix(i2x_basic_example): Fix the param passed to i2c API
Closes https://github.com/espressif/esp-idf/issues/17246
2025-08-12 11:27:47 +08:00
morris
5df7a0a8c9 Merge branch 'fix/gpio_example_conflict' into 'master'
fix(generic_gpio): Avoid conflict when using USB-OTG

Closes IDFGH-15615

See merge request espressif/esp-idf!41177
2025-08-12 11:22:30 +08:00
Chen Chen
fb4cfde6f5 fix(generic_gpio): Avoid conflict when using USB-OTG
Changed the default GPIO out pins in generic_gpio for ESP32S3, to avoid the pin
conflict at GPIO 19 when using USB-OTG to communicate.

Closes https://github.com/espressif/esp-idf/issues/16244
2025-08-12 09:53:46 +08:00
Wan Lei
4bd3661faf Merge branch 'contrib/github_pr_17268' into 'master'
Add note about drive capability for GPIO pins in SPI slave example (GitHub PR)

Closes IDFGH-16223

See merge request espressif/esp-idf!41157
2025-08-11 21:54:54 +08:00
brahim ghouma
b9bb6b5aa4 Add note about drive capability for GPIO pins in SPI slave example 2025-08-11 21:38:30 +08:00
Cody
6b360dacf6 fix(ble/bluedroid): Update Gatt_Server_Service_Table_Example_Walkthrough.md 2025-08-11 19:48:04 +08:00
BLKDASH
6b212c7d47 fix(ble/bluedroid): Fixed the problem of macro definition error 2025-08-11 19:41:32 +08:00
peter.marcisovsky
4deccbc4a6 fix(usb_host): Run esp-usb pre-commit:
- trailing whitespaces
    - end-of-file-fixer
    - codespell
    - astyle_py: align pointer name
2025-08-11 13:14:36 +02:00
Erhan Kurubas
f5ffef1556 change(app_trace): move gcov component to the esp-component-registry 2025-08-11 13:24:42 +03:00
morris
ae221cb24f Merge branch 'feat/sdm_sleep_retention' into 'master'
sdm driver sleep retention support and thread safety enhancement

Closes IDF-12348, IDF-13686, IDF-10700, IDF-9742, IDF-9771, and IDF-10396

See merge request espressif/esp-idf!41088
2025-08-11 18:23:50 +08:00
Aditya Patwardhan
b72e532598 Merge branch 'feature/move_partial_download_code_under_config' into 'master'
feat(esp_http_client): move partial download related code under config

Closes IDF-13464

See merge request espressif/esp-idf!40270
2025-08-11 11:09:49 +05:30
Song Ruo Jing
451cfc91c3 Merge branch 'contrib/github_pr_17241' into 'master'
Refactor: Use enum values when assigning "pull_[up|down]_en" fields of "gpio_config" (GitHub PR)

Closes IDFGH-16192

See merge request espressif/esp-idf!41058
2025-08-11 12:08:16 +08:00
morris
0eb611a797 feat(sdm): add driver support for esp32-h4 2025-08-11 10:16:03 +08:00
Chen Ji Chang
6c8d12a670 Merge branch 'feat/support_pcnt_on_h21' into 'master'
feat(pcnt): support pcnt on esp32h21

Closes IDF-11566, IDF-11567, IDF-9907, IDF-9739, IDF-8469, and IDF-9768

See merge request espressif/esp-idf!40889
2025-08-10 01:36:03 +08:00
akshat
13a46dcfcf bugfix(wifi): Improve FTM Query logging for AP-Sta mode 2025-08-08 17:43:45 +05:30
Jiang Jiang Jian
51ed23be67 Merge branch 'bugfix/fix_ht20_check_wrong' into 'master'
Bugfix/fix ht20 check wrong

Closes WIFIBUG-1333 and WIFIBUG-1377

See merge request espressif/esp-idf!41086
2025-08-08 20:00:15 +08:00
yinqingzhao
9ac8d9c3e5 feat(wifi): improve iperf performance of esp32c61 2025-08-08 15:53:34 +08:00
gaoxu
db32e42122 feat(uart): support uart on ESP32H4 2025-08-08 14:48:12 +08:00
Chen Jichang
e6f5a9ab5a feat(pcnt): support pcnt on esp32h21 2025-08-08 14:45:16 +08:00
Zhou Xiao
36cdf54b37 feat(ble): added ble log console for ble log uhci out 2025-08-08 12:01:43 +08:00
Marius Vikhammer
bb8346aad2 Merge branch 'bugfix/enable_misc_test_case' into 'master'
ci: cleanup misc system build-test-rules

See merge request espressif/esp-idf!41067
2025-08-08 09:25:25 +08:00
Sudeep Mohanty
26c19928a9 feat(freertos): Place FreeRTOS in flash by default
The following updates have been made in this commit:
- The commit places FreeRTOS code in flash memory by default.
- CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH has been removed.
- CONFIG_FREERTOS_IN_IRAM is unhidden and can be used to restore the
  previous memory placement.
- A test has been added for users to conduct performance impact testing
  based on memory placement configurations.
2025-08-07 19:56:30 +08:00
Song Ruo Jing
8651d6c240 Merge branch 'feature/uart_dtr_dsr_support' into 'master'
feat(uart): add DTR and DSR signals support for UART

Closes IDF-13392, IDFGH-4377, and IDFGH-15328

See merge request espressif/esp-idf!40508
2025-08-07 17:28:28 +08:00
Song Ruo Jing
2319386d9d Merge branch 'bugfix/gpio_esp32_workaround' into 'master'
fix(gpio): fix ESP32 GPIO sleep mode handling

Closes IDF-13626

See merge request espressif/esp-idf!40988
2025-08-07 17:14:58 +08:00
Darian Leung
5454499877 refactor: Use enum values for gpio pull up/down fields
Ensure that enum values are used When assigning `pull_up_en` and `pull_down_en`
fields of `gpio_config_t`. Helps avoid `invalid conversion` errors when
building those code snippets in C++.
2025-08-07 11:45:11 +08:00
Jiang Jiang Jian
dd73346503 Merge branch 'feat/support_11ax_rate_for_cert_test' into 'master'
Feat/support 11ax rate for cert test

Closes FCS-1715

See merge request espressif/esp-idf!40950
2025-08-07 10:05:36 +08:00
Marius Vikhammer
43667179f4 ci(system): enabled and cleanup misc system test-apps build-test-rules 2025-08-06 17:50:50 +08:00
Wan Lei
fe3c676d13 Merge branch 'feature/h4_spi_support' into 'master'
feat(driver_spi): support esp32h4 spi driver

Closes IDF-12362, IDF-12364, IDF-12366, and IDF-11521

See merge request espressif/esp-idf!40862
2025-08-06 16:26:34 +08:00
morris
6ea0fa1a57 Merge branch 'refactor/remove_lcd_deprecated' into 'master'
esp_lcd clean up

Closes IDF-13711, IDF-13712, IDF-13713, IDF-13714, and IDF-13715

See merge request espressif/esp-idf!40848
2025-08-06 10:41:20 +08:00