morris
ce54ec41f2
Merge branch 'fix/mcpwm_cap_prescale_v5.4' into 'release/v5.4'
...
fix(mcpwm): correct the wrong capture prescale (v5.4)
See merge request espressif/esp-idf!52507
2026-09-14 15:16:32 +08:00
Chen Chen
242e6fa189
docs(mcpwm): add note for deadtime config
...
Closes https://github.com/espressif/esp-idf/issues/18654
2026-09-09 16:56:37 +08:00
Chen Jichang
2496ea4f18
fix(mcpwm): correct the wrong capture prescale
2026-09-07 17:09:20 +08:00
Hu Rui
3a46556120
fix(uhci): rx fsm race condition and buffer size check
...
Closes https://github.com/espressif/esp-idf/issues/18819
Closes https://github.com/espressif/esp-idf/issues/18820
2026-07-28 14:11:25 +08:00
Chen Chen
820df1b774
docs(i2c): clarify 7-bit address usage
...
Closes https://github.com/espressif/esp-idf/pull/18831
2026-07-23 09:13:50 +08:00
morris
2b49bba8a8
Merge branch 'feat/i2s_duplex_update_v5.4' into 'release/v5.4'
...
feat(i2s): allow full duplex mode in less strict condition (v5.4)
See merge request espressif/esp-idf!50868
2026-07-22 18:26:50 +08:00
Chen Chen
2f9d144cbe
refactor(i2s): make the slot_bit_width checks unique
2026-07-21 11:09:53 +08:00
morris
58ed70f7ee
Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_v5.4' into 'release/v5.4'
...
ADC: add continuous parse data API (v5.4)
See merge request espressif/esp-idf!42206
2026-07-20 10:33:05 +08:00
Chen Chen
7728baf052
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:40:28 +08:00
Chen Chen
02cb5729de
docs(i2s): add note for ws setting under DEFAULT config
...
Closes https://github.com/espressif/esp-idf/issues/18744
2026-07-13 15:23:36 +08:00
morris
4f77b5ff80
fix(sdio_slave): align buffer size checks with descriptor limits
...
Define per-target SDIO slave descriptor buffer limits in the LL layer and validate queued send buffers against the 4-byte aligned effective maximum. Update the public docs to describe the chip-dependent limit instead of hardcoding 4092 bytes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 11:15:44 +08:00
Chen Chen
eaf0b1161b
docs(i2s): correct power lock management description
...
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:54 +08:00
morris
b781bc03da
Merge branch 'feat/lcd_i2c_use_configurable_timeout_v5.4' into 'release/v5.4'
...
feat(lcd): add configurable timeout for lcd i2c panel (v5.4)
See merge request espressif/esp-idf!48665
2026-05-28 11:38:04 +08:00
Chen Chen
1beddf49cf
feat(lcd): add configurable timeout for lcd i2c panel
...
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-25 09:54:58 +08:00
Chen Chen
61607dae46
docs(i2s): add note for the restriction of MCLK on esp32
...
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-22 11:42:55 +08:00
gaoxu
098fe0ecfd
feat(adc): add adc_continuous_parse_data api
2026-05-18 10:06:45 +08:00
armando
300cccbaee
change(isp): improve sampling point
2026-03-23 01:27:13 +00:00
wanckl
53458fc6aa
fix(driver_spi): added bit trans length check for master driver
...
Closes https://github.com/espressif/esp-idf/issues/16049
Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-13 10:39:55 +08:00
Chen Chen
c3e0a746c8
fix(i2c_slave): filter out fake request for esp32
...
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-03 16:14:05 +08:00
Chen Chen
467eddae9f
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2026-01-07 14:44:37 +08:00
morris
8ab9f51a4a
Merge branch 'bugfix/ppa_srm_stuck_on_dma_v5.4' into 'release/v5.4'
...
fix(ppa): fix potential SRM operation stuck on DMA issue (v5.4)
See merge request espressif/esp-idf!44335
2025-12-26 10:48:47 +08:00
wanckl
da44a900dd
fix(driver_spi): docs currect gpio config performs
2025-12-23 16:41:06 +08:00
Song Ruo Jing
1f08396451
docs(ppa): add a note about bilinear scaling algorithm in PPA SRM
...
Closes https://github.com/espressif/esp-idf/issues/17531
2025-12-17 17:40:11 +08:00
Song Ruo Jing
0c5efa6052
feat(ledc): ESP32P4 ECO5 LEDC related updates
2025-11-13 11:50:42 +08:00
morris
bfa5bba36a
Merge branch 'feat/dvp_format_trans_v5.4' into 'release/v5.4'
...
feat(cam): support format conversion function (v5.4)
See merge request espressif/esp-idf!41786
2025-11-11 16:37:46 +08:00
morris
f213e62201
Merge branch 'feature/i2s_support_merge_simplex_to_duplex_v5.4' into 'release/v5.4'
...
feat(i2s): support to lazy constitute full-duplex mode (v5.4)
See merge request espressif/esp-idf!41843
2025-11-10 13:48:09 +08:00
gaoxu
cfd1a55198
feat(cam): support format conversion function
2025-11-05 10:12:28 +08:00
morris
08b0df07a3
Merge branch 'doc/tsens_uhci_v5.4' into 'release/v5.4'
...
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.4)
See merge request espressif/esp-idf!42465
2025-10-27 14:05:57 +08:00
morris
48334a2ce4
Merge branch 'feat/dsi_bridge_new_feat_v5.4' into 'release/v5.4'
...
Support MIPI DSI driver on ESP32-P4 ECO5 (v5.4)
See merge request espressif/esp-idf!42845
2025-10-27 10:27:36 +08:00
morris
e3b655f02f
feat(dsi): split the dphy config clock and pll reference clock
...
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-10-26 22:50:22 +08:00
laokaiyao
6f5a07995c
feat(i2s): support to lazy constitute full-duplex mode
2025-10-15 17:44:13 +08:00
C.S.M
b74dea1d21
docs(uhci): implementation for uart-dma (uhci) docs
2025-10-10 16:35:45 +08:00
C.S.M
ebef3c9ca4
docs(uhci): Fix uhci compiling on non-supported target
2025-10-10 14:19:47 +08:00
C.S.M
8fbf53d2c4
doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part
2025-10-10 14:15:10 +08:00
Chen Jichang
bca0e0893e
fix(rmt): correct the condition for warnings in loop mode
2025-10-09 15:04:19 +08:00
gaoxu
123b041f4e
fix(adc): fix wrong adc periph num on C2/P4
2025-08-26 18:54:48 +08:00
Zhang Shuxian
ce4a3fb86c
docs: Remove incorrect description for ESP32-P4 SDMMC
2025-07-18 09:31:57 +08:00
Zhang Shuxian
80528d184d
docs: Update CN translation for ecdsa.rst
2025-07-09 13:05:56 +08:00
gaoxu
c3518d33a2
feat(cam): add camera buffer alloc function
2025-07-07 15:33:43 +08:00
morris
58ddea7946
Merge branch 'doc/update_32b_addr_limit_in_flash_doc_v5.4' into 'release/v5.4'
...
flash: updated 32bit addr support related doc (v5.4)
See merge request espressif/esp-idf!40332
2025-07-04 10:14:18 +08:00
morris
963fc9228e
Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.4' into 'release/v5.4'
...
fix(pcnt): fix the accum_value missing when overflow (v5.4)
See merge request espressif/esp-idf!40314
2025-07-04 10:12:30 +08:00
armando
42123b3115
doc(flash): updated 32bit addr support doc
2025-07-03 14:13:18 +08:00
Chen Jichang
2dcfc31c05
fix(pcnt): fix the accum_value missing when overflow
2025-07-02 20:02:23 +08:00
gaoxu
9e47bd79e4
docs(camera): add lcd_cam dvp driver docs for camera
2025-07-02 17:46:03 +08:00
Zhang Shuxian
e48a920176
docs: Update CN for usb_host.rst
2025-07-01 10:12:01 +02:00
Roman Leonov
08fd2d8d4e
feat(ext_hub): Added device error handling
2025-05-06 14:58:26 +02:00
morris
794f5b04a9
docs(touch): build the touch element doc for esp32s3
...
Closes https://github.com/espressif/esp-idf/issues/15755
2025-04-14 14:49:42 +08:00
morris
7fe190313c
Merge branch 'feat/p4_adc_calibration' into 'release/v5.4'
...
Feature/esp32 p4 adc calibration (backport v5.4)
See merge request espressif/esp-idf!36179
2025-04-02 11:04:46 +08:00
morris
ff8c836be3
Merge branch 'feat/allow_setting_rmt_group_prescale_v5.4' into 'release/v5.4'
...
refactor(rmt): set group clock prescale dynamically (v5.4)
See merge request espressif/esp-idf!36737
2025-04-02 10:15:16 +08:00
morris
a125701444
Merge branch 'bugfix/uart_async_rxtxtasks_example_stack_overflow_v5.4' into 'release/v5.4'
...
fix(uart): enlarged task stack size for uart_async_rxtxtasks example (v5.4)
See merge request espressif/esp-idf!37590
2025-04-01 18:48:00 +08:00