laokaiyao
e3bf25de1c
feat(i2s): support to lazy constitute full-duplex mode
2025-08-26 15:49:29 +08:00
Chen Ji Chang
f160701c29
Merge branch 'fix/rmt_tx_loop_mode' into 'master'
...
fix(rmt): correct the condition for warnings in loop mode
See merge request espressif/esp-idf!41060
2025-08-26 14:49:32 +08:00
morris
c6d7d5d412
Merge branch 'feat/twai_xiaomi_motor_example' into 'master'
...
feat(twai): add cybergear example
Closes IDF-10549
See merge request espressif/esp-idf!40193
2025-08-26 11:37:04 +08:00
Igor Masar
49ae853ddb
Merge branch 'docs/usb-external-phy' into 'master'
...
docs(usb): add section on external USB PHY configuration
Closes DOC-3308
See merge request espressif/esp-idf!40670
2025-08-25 19:37:09 +08:00
Chen Jichang
b39507bc30
feat(twai): add cybergear example
2025-08-25 18:30:33 +08:00
Yuan Yu
e263cd2cfe
docs(twai): Update twai_node_transmit function's note
2025-08-25 11:05:52 +08:00
Gao Xu
a20fc1a717
Merge branch 'docs/update_camera_mipi_docs' into 'master'
...
docs(cam): add ldo initialization note when use MIPI camera
Closes DOC-11987
See merge request espressif/esp-idf!41316
2025-08-25 10:10:37 +08:00
gaoxu
bd20730b80
docs(cam): add ldo initialization note when use MIPI camera
2025-08-25 09:21:05 +08:00
Zhang Shuxian
daf33186c9
docs: Update introduction for ADC modes
2025-08-22 12:06:32 +08:00
Chen Jichang
4e03f8df0f
fix(rmt): correct the condition for warnings in loop mode
2025-08-21 14:25:30 +08:00
Wan Lei
54a9c2e1e9
Merge branch 'feat/twai_add_wait_done_api' into 'master'
...
feat(driver_twai): add tx wait all done api
Closes IDF-13417
See merge request espressif/esp-idf!40616
2025-08-21 11:38:27 +08:00
morris
09fce0cf2a
Merge branch 'refactor/etm_driver_soc_caps' into 'master'
...
refactor(etm): clean up soc macros && enhance thread safety
Closes IDF-13634
See merge request espressif/esp-idf!41201
2025-08-21 10:19:19 +08:00
wanckl
6288067296
feat(driver_twai): add tx wait all done api
2025-08-20 16:11:39 +08:00
renpeiying
8b2b2729bb
docs: Add CN translation to usb_host and usb_device.rst
2025-08-20 10:16:27 +08:00
harshal.patil
d59bcb633c
fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5
2025-08-19 21:54:26 +05:30
morris
661590940a
refactor(etm): enhance thread safety and clean up soc macros
2025-08-18 14:58:24 +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
Mahavir Jain
05e149ea78
Merge branch 'feature/add_ecdsa_p384_support_and_testcases' into 'master'
...
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
Closes IDF-13008 and IDF-12630
See merge request espressif/esp-idf!38857
2025-08-14 12:33:25 +05:30
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
Yuan Yu
9a95e2719c
docs(twai): update example description for TWAI utilities
2025-08-13 16:31:35 +08:00
igor.masar
10252a8fb7
docs(usb): add section on external USB PHY configuration
...
Add top-level section for configuring and initializing external USB PHY
on ESP32-S3. Includes GPIO mapping, code example, and guidance on
suspend and speed selection pins.
Link to ESP USB PHY guide for SP5301 setup to avoid duplicating content.
Add dedicated schematic reference for STUSB03E with analog switch.
2025-08-12 14:26:46 +02:00
morris
b137fe0227
doc(lcd): explain the DPHY power supply
2025-08-12 16:15:59 +08:00
nilesh.kale
dedc9889de
feat: added config member to store block number for hign part of ecdsa key
2025-08-11 16:01:10 +05:30
nilesh.kale
68f06a94bd
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
...
This commit adds testcases in crypto/hal and mbedtls testapps.
2025-08-11 16:01:01 +05:30
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
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
83512e3e7c
feat(sdm): enhance the thread safety
2025-08-11 10:13:57 +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
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
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
Song Ruo Jing
6bfdc93593
feat(uart): add DTR and DSR signals support for UART
2025-08-05 16:45:46 +08:00
morris
8a3aef7542
refactor(lcd): simplify the spi_lcd_touch example
2025-08-05 15:09:40 +08:00
wanckl
37c6608ab3
feat(driver_spi): support esp32h4 spi driver
2025-08-05 15:08:02 +08:00
Gao Xu
819970f439
Merge branch 'fix/correct_adc_periph_num_on_c2' into 'master'
...
fix(adc): fix ESP32-C2/P4 wrong adc periph num
See merge request espressif/esp-idf!40542
2025-08-03 14:45:23 +08:00
Mo Fei Fei
9fe514f597
Merge branch 'docs/fix_rmt_loop_transmit_desc' into 'master'
...
docs: fix rmt loop transmit description
Closes DOC-11696
See merge request espressif/esp-idf!40905
2025-07-31 09:55:18 +08:00
mofeifei
c654f653fd
docs: fix rmt loop transmit description
2025-07-30 15:24:02 +08:00
Song Ruo Jing
a4bd638385
refactor(uart): use U0RXD_GPIO_NUM and U0TXD_GPIO_NUM macros when possible
2025-07-29 21:59:49 +08:00
Song Ruo Jing
63e2d6828b
refactor(ledc): deprecate ledc_isr_register and ledc_channel_config_t::intr_type
2025-07-22 15:10:52 +08:00
laokaiyao
eee0f0266c
docs(parlio_rx): add parlio rx programming guide
2025-07-21 22:26:01 +08:00
Zhang Shuxian
907cf6390f
docs: Remove incorrect description for ESP32-P4 SDMMC
2025-07-17 11:56:05 +08:00
gaoxu
bc84e7fc99
fix(adc): fix wrong adc periph num on C2/P4
2025-07-14 08:33:18 +08:00
Song Ruo Jing
28df79aee8
feat(clk): Add basic clock support for esp32h4
2025-07-10 16:35:53 +08:00
Wan Lei
8d3758b7e2
Merge branch 'fix/twai_c5_errata_warning' into 'master'
...
fix(driver_twai): added errata warning for c5 listen only mode
See merge request espressif/esp-idf!40304
2025-07-08 06:47:46 +08:00
Gao Xu
4e7bfc3217
Merge branch 'fix/dvp_cam_gdma_wrong_align' into 'master'
...
feat(cam): add dvp dma buffer alloc function
See merge request espressif/esp-idf!40326
2025-07-07 14:03:31 +08:00
gaoxu
ee3de247e2
feat(cam): add camera buffer alloc function
2025-07-07 11:23:07 +08:00
C.S.M
96283dd044
doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part
2025-07-04 18:11:47 +08:00
Chen Ji Chang
2200f30323
Merge branch 'refactor/remove_essl_component' into 'master'
...
remove(essl): remove essl related files
Closes IDF-13433
See merge request espressif/esp-idf!40261
2025-07-03 13:54:15 +08:00
wanckl
579373d5bb
fix(driver_twai): added errata warning for c5 listen only mode
2025-07-03 11:53:39 +08:00