morris
befd406f90
Merge branch 'fix/jpeg_enc_encrypt_v5.5' into 'release/v5.5'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v5.5)
See merge request espressif/esp-idf!50670
2026-07-24 16:59:56 +08:00
Chen Chen
1316bb658e
docs(i2c): clarify 7-bit address usage
...
Closes https://github.com/espressif/esp-idf/pull/18831
2026-07-23 09:13:41 +08:00
C.S.M
0bcccf3206
fix(jpeg): JPEG can encode and decode in encryption situation
2026-07-22 19:46:38 +08:00
morris
da4a2024f2
feat(jpeg): simplify decoder example and add pytest coverage
2026-07-22 18:35:12 +08:00
Jiang Jiang Jian
b76deb40b3
Merge branch 'docs/ulp_fsm_instruction_v5.5' into 'release/v5.5'
...
docs(ulp): clarify ULP FSM instruction cycle timing (v5.5)
See merge request espressif/esp-idf!50368
2026-07-21 12:06:36 +08:00
Ashish Sharma
65f6668b84
feat(mbedtls): update to version 3.6.7
2026-07-20 16:03:38 +08:00
morris
21f3b71cbb
Merge branch 'feat/i2s_duplex_update_v5.5' into 'release/v5.5'
...
feat(i2s): allow full duplex mode in less strict condition (v5.5)
See merge request espressif/esp-idf!50867
2026-07-18 15:57:50 +08:00
morris
502fb705a2
Merge branch 'fix/twai_ci_job_pollution_v5.5' into 'release/v5.5'
...
fix(ci): twai test close board to fixed ci jobs pullotion (v5.5)
See merge request espressif/esp-idf!49921
2026-07-18 15:51:55 +08:00
morris
15558ba694
Merge branch 'fix/twaifd_assert_fail_v5.5' into 'release/v5.5'
...
fix(driver_twai): fix driver assert fail when send frame (v5.5)
See merge request espressif/esp-idf!49942
2026-07-18 15:46:42 +08:00
Chen Chen
1d3952904d
refactor(i2s): make the slot_bit_width checks unique
2026-07-17 14:40:10 +08:00
Chen Chen
ad8d821197
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:39:22 +08:00
wanckl
436d44260f
feat(driver_twai): fd hardware support time trigger trans
2026-07-15 11:51:34 +08:00
Chen Chen
cb081679e2
docs(i2s): add note for ws setting under DEFAULT config
...
Closes https://github.com/espressif/esp-idf/issues/18744
2026-07-13 15:23:31 +08:00
Marius Vikhammer
e33d78f18f
docs(ulp): clarify ULP FSM instruction cycle timing
...
Closes https://github.com/espressif/esp-idf/issues/4088
2026-07-06 11:04:03 +08:00
wanckl
78a5d0bfed
feat(driver_twai): add prioritized TX queue support
2026-06-26 18:35:09 +08:00
morris
52e73f3cd5
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:39:41 +08:00
Jiang Jiang Jian
ad91c6ed0f
Merge branch 'feat/support_usb_wakeup_v5.5' into 'release/v5.5'
...
feat: support usb as wakeup source from light sleep (v5.5)
See merge request espressif/esp-idf!49511
2026-06-17 19:50:18 +08:00
Jiang Jiang Jian
842f62b0d3
Merge branch 'bugfix/int_wdt_default_psram_v5.5' into 'release/v5.5'
...
fix(iwdt): increased default timeout if using PSRAM (v5.5)
See merge request espressif/esp-idf!49482
2026-06-17 19:46:31 +08:00
hebinglin
ab7f6a6d95
fix(ulp): fix lp uart keep wakeup triggered
2026-06-15 15:18:31 +08:00
JiangGuangMing
be36da06b4
feat(docs): update docs for usb wakeup from light sleep example
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-11 09:24:04 +08:00
Marius Vikhammer
b4dd39ea35
fix(iwdt): increased default timeout if using PSRAM
...
Default timeout for interrupt WDT was increased by default
on ESP32, due to some heap integrity check APIs taking a long
time on large PSRAMs and causing timeouts.
But this adjustment was only done for ESP32, not later chips,
even though they may experience the same issue.
Adjusted to have the same behavior on all chips with PSRAM
enabled, making it consistant with the docs.
Closes https://github.com/espressif/esp-idf/issues/18360
2026-06-10 10:34:09 +08:00
Jiang Jiang Jian
3d03a4035b
Merge branch 'doc-fix_sleep_mode_doc_v5.5' into 'release/v5.5'
...
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support (v5.5)
See merge request espressif/esp-idf!49116
2026-06-05 10:54:09 +08:00
wuzhenghui
2ea0d4639d
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support
...
backport !47362
2026-06-03 10:57:54 +08:00
Chen Chen
ec8115862a
docs(i2s): correct power lock management description
...
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:48 +08:00
Guillaume Souchere
41ea1c562f
fix(heap): Do not consider newly registered heap in minimum free size calcualtion
...
After startup is done and app_main is reached, all calls to
heap_caps_add_region_with_caps (adding a new heap to the list of registered
heaps) will not affect the minimum free heap size value.
For heaps created before startup, this won't apply and their size will
end up being taken into account in the calculation of the minimum.
2026-05-29 07:57:09 +02:00
morris
a4ff8642d5
Merge branch 'feat/lcd_i2c_use_configurable_timeout_v5.5' into 'release/v5.5'
...
feat(lcd): add configurable timeout for lcd i2c panel (v5.5)
See merge request espressif/esp-idf!48664
2026-05-28 11:35:14 +08:00
morris
d818c5c1e2
Merge branch 'doc/i2s_esp32_mclk_restriction_v5.5' into 'release/v5.5'
...
docs(i2s): add note for the restriction of MCLK on esp32 (v5.5)
See merge request espressif/esp-idf!48572
2026-05-28 11:24:16 +08:00
morris
99b011cddc
Merge branch 'feat/lcd_sleep_retention_p4_v5.5' into 'release/v5.5'
...
feat(lcd): support i80 lcd sleep retention on p4 (v5.5)
See merge request espressif/esp-idf!46529
2026-05-28 11:23:12 +08:00
Chen Jichang
3dccd4b740
feat(lcd): support i80 lcd sleep retention on p4
2026-05-25 16:09:53 +08:00
Hu Rui
6b81966b9f
refactor(uhci): improve uart_dma_ota example & uhci docs
...
add const to UHCI rx callback edata->data
2026-05-25 10:47:40 +08:00
Chen Chen
08ca9fcab3
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:51:46 +08:00
Chen Chen
4f6e79ab93
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:11 +08:00
Chen Jichang
fcfc5ce282
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-13 11:42:00 +08:00
Jiang Jiang Jian
43ee54b9c8
Merge branch 'feat/add_auto_lightsleep_example_5.5' into 'release/v5.5'
...
feat(example): add power management example (v5.5)
See merge request espressif/esp-idf!48370
2026-05-13 10:43:55 +08:00
Jim
4f5dd3a020
feat(esp_http_client): Add API to support set event handler
2026-05-12 13:58:12 +08:00
wuzhenghui
323ee35567
feat(example): implement power management example for ESP chips
2026-05-12 10:14:50 +08:00
Zhi Wei Jian
7a7893d006
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-28 10:44:06 +08:00
Jiang Jiang Jian
4bfd49dd66
Merge branch 'fix/esp32_iram_as_8bit_access_from_isr1_v5.5' into 'release/v5.5'
...
fix(xtensa): Fix ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY mode for ISR1 (v5.5)
See merge request espressif/esp-idf!46417
2026-04-24 15:27:46 +08:00
Xorlent
a61d2893a5
Fix output bit range in bitscrambler documentation
...
Destination bit range incorrect in `Sub-instructions` example
2026-04-17 10:10:34 +08:00
morris
03436edd07
Merge branch 'feature/dma2d_with_flash_encryption_v5.5' into 'release/v5.5'
...
feat(dma2d, ppa): Support flash encryption for DMA2D and PPA (v5.5)
See merge request espressif/esp-idf!46814
2026-04-15 11:13:29 +08:00
Martin Vychodil
a8290be98f
Merge branch 'contrib/github_pr_17642_v5.5' into 'release/v5.5'
...
feat(sdmmc): support multi-block read/writes (GitHub PR) (v5.5)
See merge request espressif/esp-idf!46777
2026-04-14 20:39:49 +08:00
Adam Múdry
b70607c08b
fix(sdmmc): Multi-block read/writes support refactor + tests and documentation added
2026-04-13 16:17:39 +02:00
Song Ruo Jing
d15a897d13
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
2026-04-13 15:03:37 +08:00
Marius Vikhammer
b9ca3e3052
docs: refresh broken documentation links
2026-04-13 09:48:27 +08:00
Jiang Jiang Jian
689273d8b9
Merge branch 'fix/vfs_new_api_docs_v5.5' into 'release/v5.5'
...
fix(storage/vfs): Fix typo in code snippet in docs (v5.5)
See merge request espressif/esp-idf!46714
2026-04-07 14:51:48 +08:00
Konstantin Kondrashov
152febebab
fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1
2026-04-07 14:47:43 +08:00
Mahavir Jain
67688b41ce
Merge branch 'feat/update_mbedtls_3_6_6' into 'release/v5.5'
...
feat(mbedtls): Update to v3.6.6
See merge request espressif/esp-idf!47207
2026-04-02 19:09:06 +05:30
morris
c3a94d3084
Merge branch 'fix/spi_master_bit_trans_add_check_v5.5' into 'release/v5.5'
...
fix(driver_spi): spi master bit length check, dma internal align check and set idle level for all data pin (v5.5)
See merge request espressif/esp-idf!45134
2026-04-02 12:14:16 +08:00
Ashish Sharma
6293b28504
feat(mbedtls): update to version 3.6.6
2026-04-02 11:34:22 +08:00
wanckl
f9575867d8
feat(driver_twai): new driver sleep retention support
2026-04-01 10:56:32 +08:00