Commit Graph

2646 Commits

Author SHA1 Message Date
Jiang Jiang Jian
3c97a46d99 Merge branch 'feature/esp_timer_is_active_when_cb_is_running_v5.4' into 'release/v5.4'
feat(esp_timer): Adds blocking stop API (v5.4)

See merge request espressif/esp-idf!52242
2026-09-21 15:10:06 +08:00
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
Konstantin Kondrashov
3499aeef0d feat(esp_timer): Adds blocking stop function 2026-08-31 14:02:02 +03: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
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
d780a2e946 Merge branch 'bugfix/esp_local_ctrl_arg_check_v5.4' into 'release/v5.4'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v5.4)

See merge request espressif/esp-idf!45926
2026-02-27 09:43:23 +05:30
Mahavir Jain
f0706727a4 docs(protocomm): recommend using security2 scheme for production purpose 2026-02-17 11:47:24 +05:30
luoxu
6a79fd2621 feat(ble_mesh): alignment to release/v6.0 2026-02-06 11:18:19 +08:00
yangfeng
5ec9191082 docs(bt): update Classic Bluetooth api reference of SDP 2026-01-12 10:50:21 +08:00
yangfeng
fa044eb99b docs(bt): update Classic Bluetooth api reference of L2CAP 2026-01-12 10:50:21 +08:00
yangfeng
97f7eadcc3 docs(bt): update Classic Bluetooth api reference of HFP AG 2026-01-12 10:50:21 +08:00
yangfeng
035bcad7f6 docs(bt): update Classic Bluetooth api reference of HFP Client 2026-01-12 10:50:21 +08:00
yangfeng
4488894b5f docs(bt): update Classic Bluetooth api reference of HFP Define 2026-01-12 10:50:20 +08:00
yangfeng
22f8873fa5 docs(bt): update Classic Bluetooth api reference of SPP 2026-01-12 10:47:45 +08:00
yangfeng
8f204ce250 docs(bt): update Classic Bluetooth api reference of AVRCP 2026-01-12 10:47:44 +08:00
yangfeng
2866f411e3 docs(bt): update Classic Bluetooth api reference of A2DP 2026-01-12 10:47:43 +08:00
yangfeng
760bb70410 docs(bt): update Classic Bluetooth api reference of GAP 2026-01-12 10:30:26 +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
Wang Meng Yang
042690b232 Merge branch 'refactor/split_a2dp_sink_v5.4' into 'release/v5.4'
refactor(examples/classic_bt): Split a2dp_sink example(v5.4)

See merge request espressif/esp-idf!44530
2025-12-26 21:24:31 +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