Marius Vikhammer
82665cbbbe
ci(docs): add check that all IDF examples are referenced in the programming guide
...
Made-with: Cursor
2026-02-28 10:41:50 +08:00
morris
98343630b8
Merge branch 'feat/async_crc_example' into 'master'
...
feat(crc): added async crc console example (your terminal CRC calculator 🧮 )
See merge request espressif/esp-idf!46084
2026-02-27 18:59:36 +08:00
C.S.M
762252153a
Merge branch 'feat/add_jpeg_pixel_reverse_enc' into 'master'
...
feat(jpeg): Add config for reversing input pixel format in jpeg encoder
Closes IDFGH-17272
See merge request espressif/esp-idf!46075
2026-02-27 18:31:56 +08:00
C.S.M
05fd4d7da3
feat(jpeg): Add config for reversing input pixel format in jpeg encoder
...
Also add format check on both encoder and decoder
Closes https://github.com/espressif/esp-idf/issues/18262
2026-02-27 15:31:47 +08:00
Wan Lei
3cc0fa1971
Merge branch 'feat/driver_twai_sleep_retention_support' into 'master'
...
feat(driver_twai): new driver sleep retention supports
Closes IDF-13001
See merge request espressif/esp-idf!45418
2026-02-27 14:29:06 +08:00
morris
ca17b599c4
feat(crc): added async crc console example
2026-02-27 10:56:25 +08:00
wanckl
b814abc9e0
feat(driver_twai): new driver sleep retention support
2026-02-26 20:10:16 +08:00
Song Ruo Jing
9362907287
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
2026-02-26 16:39:40 +08:00
Shen Meng Jing
9c42eaab2e
Merge branch 'docs/sync_cn_and_en' into 'master'
...
docs: Sync the CN transation and EN source
Closes DOC-13807
See merge request espressif/esp-idf!45861
2026-02-26 12:02:57 +08:00
Chen Ji Chang
5b1c6fbafc
Merge branch 'feat/lcd_sleep_retention_p4' into 'master'
...
feat(lcd): support i80 lcd sleep retention on p4
Closes IDF-9925, IDF-10965, and IDF-10703
See merge request espressif/esp-idf!45549
2026-02-25 11:09:23 +08:00
morris
60b8799ac0
doc(crc): async CRC driver programming guide
2026-02-24 13:55:23 +08:00
Chen Jichang
d7481316f1
feat(lcd): support i80 lcd sleep retention on p4
2026-02-24 11:14:04 +08:00
Shen Mengjing
df1af52cc4
docs: Sync the CN transation and EN source
2026-02-24 10:58:19 +08:00
Konstantin Kondrashov
c4e8c1df9f
Merge branch 'feature/postpone_locked_efuses' into 'master'
...
feat(efuse): Defer WR_DIS eFuse burning
Closes IDF-14045
See merge request espressif/esp-idf!44652
2026-02-13 16:21:09 +02:00
Konstantin Kondrashov
bb4c139547
Merge branch 'fix/esp32_iram_as_8bit_access_from_isr1' into 'master'
...
fix(xtensa): Fix ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY mode for ISR1
Closes IDF-15285
See merge request espressif/esp-idf!45737
2026-02-13 16:02:00 +02:00
Konstantin Kondrashov
ac8fd0f491
fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1
2026-02-13 11:30:44 +02:00
Mahavir Jain
ecc8fda914
Merge branch 'bugfix/esp_local_ctrl_arg_check' into 'master'
...
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher
See merge request espressif/esp-idf!45817
2026-02-13 09:13:16 +05:30
Mahavir Jain
3a093f6f11
Merge branch 'feat/spi_mode_during_ota' into 'master'
...
feat(app_update): add API for checking the spi mode compatibility
See merge request espressif/esp-idf!45221
2026-02-12 13:46:58 +05:30
Chen Chen
3e59db5f57
Merge branch 'feat/mcpwm_etm_timer_events' into 'master'
...
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
Closes IDF-6102
See merge request espressif/esp-idf!45679
2026-02-12 11:39:23 +08:00
Konstantin Kondrashov
be517fa8c0
feat(efuse): Defer WR_DIS eFuse burning
2026-02-11 11:07:12 +02:00
Mahavir Jain
4631b4a5d9
docs(protocomm): recommend using security2 scheme for production purpose
2026-02-11 13:55:44 +05:30
Mahavir Jain
21f8ca5e6f
feat(app_update): add API for checking the spi mode compatibility
...
New API to check the SPI flash mode from the incoming firmware image
during OTA updates could prevent bootloader/app incompatibility of
DIO vs QIO flash modes.
More information:
- https://github.com/espressif/esp-hosted-mcu/issues/143#issuecomment-3741753788
- https://github.com/espressif/esp-idf/issues/9674#issuecomment-1232533757
- https://github.com/espressif/esp-idf/issues/9542#issuecomment-1211317354
2026-02-10 12:53:50 +05:30
Chen Jichang
456da1a132
feat(mipi_dsi): allow to use dma2d in example when flash is encrypted
...
Closes https://github.com/espressif/esp-idf/issues/17708
2026-02-09 19:23:14 +08:00
Wan Lei
f2968a99d6
Merge branch 'feat/spi_slave_edma_psram_support' into 'master'
...
feat(driver_spi): spi slave edma psram support
Closes IDFCI-7326 and IDF-15125
See merge request espressif/esp-idf!44317
2026-02-09 15:22:46 +08:00
Tomas Rezucha
b028d25f91
refactor: Merge USB Host CDC-ACM and CDC-VCP examples
2026-02-06 09:03:14 +01:00
wanckl
cb55d54400
feat(driver_spi): slave hd driver support to using psram buffer
2026-02-06 15:47:45 +08:00
wanckl
dd9a5b7719
feature(driver_spi): slave driver support psram transfer
2026-02-06 15:47:45 +08:00
Radek Tandler
c5309ede7d
Merge branch 'feature/nvs_flash_purge_erased' into 'master'
...
nvs_flash: Added purging of erased items at namespace (handle) level.
Closes IDFGH-8197 and IDF-972
See merge request espressif/esp-idf!44011
2026-02-05 16:44:07 +01:00
Aditya Patwardhan
ce0597161e
Merge branch 'refactor/remove_esp_wolfssl_from_esp_tls' into 'master'
...
feat(esp-tls): Added support to register custom tls stack
Closes IDF-11266
See merge request espressif/esp-idf!44342
2026-02-05 16:04:34 +05:30
Chen Chen
346a021d3d
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
2026-02-05 18:08:51 +08:00
radek.tandler
d50c7b4b6b
feat(nvs_flash): Added purging of erased items at namespace level
...
- Added new option NVS_READWRITE_PURGE for nvs_open. All update and erase operations of
the handle are wiping out the content erased items on top of just marking them erased.
- Added new API call nvs_purge_all allowing to wipe out the existing erased items
of the handle.
2026-02-05 11:07:43 +01:00
Wu Zheng Hui
a483acbf8f
Merge branch 'feat/support_configurable_sleep_tick_overflow_behaviour' into 'master'
...
feat(pm): add light sleep tick overflow protection configuration
See merge request espressif/esp-idf!45413
2026-02-05 10:55:11 +08:00
renpeiying
f965e08ac5
docs: Update CN translation
2026-02-04 13:53:29 +05:30
Aditya Patwardhan
8694115a75
feat(docs): Added migration guide
2026-02-04 13:53:29 +05:30
Aditya Patwardhan
f96119db75
feat(esp-tls): Added support to register custom tls stack
...
* Removed the esp_tls_wolfssl layer from esp-tls
* Migrated Error codes
2026-02-04 13:53:25 +05:30
Mahavir Jain
24984ac376
Merge branch 'fix/esp_mac_drivers' into 'master'
...
Enable and separate ESP-MAC driver
See merge request espressif/esp-idf!45232
2026-02-02 16:27:23 +05:30
Wu Zheng Hui
13730111e3
Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep' into 'master'
...
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup
See merge request espressif/esp-idf!38712
2026-02-02 10:38:11 +08:00
Shen Mengjing
26e5b79db5
docs: Update CN translation for hmac.rst
2026-01-31 00:45:12 +05:30
harshal.patil
ae459b5204
feat(mbedtls): Introduce ESP-HMAC PSA opaque driver
2026-01-31 00:45:11 +05:30
wuzhenghui
1c647d0204
feat(pm): add docs with time compensation mechanism
2026-01-29 17:28:04 +08:00
Aditya Patwardhan
b8664ef1ce
Merge branch 'feat/adds_option_to_save_response_headers' into 'master'
...
feat(esp_http_client): adds support to save response headers
Closes IDFGH-16577
See merge request espressif/esp-idf!45051
2026-01-29 08:28:58 +05:30
Michael (XIAO Xufeng)
5984b29af5
Merge branch 'refactor/spi_flash_private' into 'master'
...
refactor(spi_flash): reorganize header files, improve encapsulation and simplify ROM implementation
See merge request espressif/esp-idf!44347
2026-01-28 17:39:51 +08:00
Ashish Sharma
1db7fac8da
feat(esp_http_client): adds support to save response headers
...
Closes https://github.com/espressif/esp-idf/issues/17695
2026-01-28 10:20:47 +08:00
Marius Vikhammer
79950e4783
docs(esp32s31): add support for building docs for esp32s31
2026-01-28 09:42:24 +08:00
Wan Lei
753e4acc62
Merge branch 'feature/twai_timestamp_low_level' into 'master'
...
feat(driver_twai): support rx frame timestamp feature
Closes IDF-8435 and IDFGH-2413
See merge request espressif/esp-idf!26784
2026-01-27 14:47:30 +08:00
wanckl
1161254877
feat(driver_twai): support rx frame timestamp for all chips
...
Closes https://github.com/espressif/esp-idf/issues/4527
2026-01-26 20:25:26 +08:00
gaoxu
72c4529e7e
feat(cam): add format conversion when new dvp cam
2026-01-26 11:37:12 +08:00
Song Ruo Jing
6640b5a2de
Merge branch 'feature/uart_glitch_filter' into 'master'
...
feat(uart): Add glitch filter functionality to UART input signal
Closes IDFGH-16374 and IDFGH-16763
See merge request espressif/esp-idf!44554
2026-01-23 16:22:00 +08:00
Song Ruo Jing
8baea2e4a0
feat(uart): add glitch filter functionality for UART
...
Closes https://github.com/espressif/esp-idf/issues/17847
2026-01-23 11:36:32 +08:00
Marius Vikhammer
41e91faf79
Merge branch 'feature/s31_ipc_freertos' into 'master'
...
test(freertos): enable tests for esp32-s31
Closes IDF-14685, IDF-14682, and IDF-14668
See merge request espressif/esp-idf!45246
2026-01-23 10:13:32 +08:00