Commit Graph

1346 Commits

Author SHA1 Message Date
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
Xu Si Yu
0400dc279a feat(openthread): support multipan feature for host device 2026-09-03 17:49: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
Ashish Sharma
1646e69781 feat(mbedtls): update to version 3.6.7 2026-07-21 15:47:46 +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
Jiang Jiang Jian
70ff3b10d1 Merge branch 'doc-fix_sleep_mode_doc_v5.4' into 'release/v5.4'
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support (v5.4)

See merge request espressif/esp-idf!49115
2026-06-05 10:53:24 +08:00
wuzhenghui
54fcd16880 docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support 2026-06-03 17:30:26 +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
wuzhenghui
c7cc3263a7 feat(example): implement power management example for ESP chips 2026-05-12 11:12:08 +08:00
Jiang Jiang Jian
64146acc2f Merge branch 'docs/refresh-broken-links_v5.4' into 'release/v5.4'
docs: refresh broken documentation links (v5.4)

See merge request espressif/esp-idf!47495
2026-04-22 16:21:23 +08:00
Jiang Jiang Jian
2b99108295 Merge branch 'fix/vfs_new_api_docs_v5.4' into 'release/v5.4'
fix(storage/vfs): Fix typo in code snippet in docs (v5.4)

See merge request espressif/esp-idf!46715
2026-04-22 16:10:28 +08:00
morris
04a9faa789 Merge branch 'change/isp_sampling_point_v5.4' into 'release/v5.4'
isp: improve sampling point for AE and AWB (5.4)

See merge request espressif/esp-idf!46790
2026-04-20 17:33:33 +08:00
Marius Vikhammer
9fc2e7f304 docs: refresh broken documentation links 2026-04-13 09:49:18 +08:00
Ashish Sharma
6449eaeeab feat(mbedtls): update to version 3.6.6 2026-04-07 10:31:58 +08:00
armando
300cccbaee change(isp): improve sampling point 2026-03-23 01:27:13 +00:00
Tomáš Rohlínek
a43526d303 fix(storage/vfs): Fix typo in code snippet in docs 2026-03-17 18:37:35 +01:00
yangfeng
23a7b191ca feat(bt): Add APIs to control transmit power level
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-16 15:45:51 +08:00
Jiang Jiang Jian
5729128d7c Merge branch 'fix/spi_master_bit_trans_add_check_v5.4' into 'release/v5.4'
fix(driver_spi): spi master bit length check and set idle level for all data pin v5.4

See merge request espressif/esp-idf!45135
2026-03-15 13:03:17 +08:00
Jiang Jiang Jian
2f2c65ecaf Merge branch 'feat/nvs_iteration_statistics_examples_v5.4' into 'release/v5.4'
feat(examples/storage): add nvs statistics and iteration examples (v5.4)

See merge request espressif/esp-idf!43671
2026-03-15 12:55:42 +08: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
Jack
ac263514ad fix some issues found by Opus 4.5 2026-03-11 20:19:15 +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
Mahavir Jain
f0706727a4 docs(protocomm): recommend using security2 scheme for production purpose 2026-02-17 11:47:24 +05:30
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
Zhang Shuxian
e5eb6dcc93 docs: Update CN translation for NVS statistics example 2025-11-28 09:30:30 +01:00
morris
1e975c6be2 Merge branch 'feature/esp32p4_eco5_support_v5.4' into 'release/v5.4'
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.4)

See merge request espressif/esp-idf!42819
2025-11-18 17:17:43 +08:00
Song Ruo Jing
0c5efa6052 feat(ledc): ESP32P4 ECO5 LEDC related updates 2025-11-13 11:50:42 +08:00
Ashish Sharma
0f639a9c8b feat(mbedtls): update to version 3.6.5 2025-11-11 16:48:46 +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
Wei Yuhan
d0705a6d94 docs(ble): Replaced BLE with Bluetooth LE 2025-10-30 15:59:39 +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