Commit Graph

1391 Commits

Author SHA1 Message Date
gaoxu
72c4529e7e feat(cam): add format conversion when new dvp cam 2026-01-26 11:37:12 +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
Wan Lei
0da319ebf1 Merge branch 'fix/spi_master_bit_trans_add_check' into 'master'
fix(driver_spi): added bit trans length check for master driver

Closes IDFGH-15396 and IDFGH-16620

See merge request espressif/esp-idf!45119
2026-01-22 16:42:16 +08:00
Song Ruo Jing
526bf6176e Merge branch 'feature/esp32c61_flash_psram_timing_tuning' into 'master'
feat(mspi): support 120MHz flash and psram for esp32c61

Closes IDF-9256, IDF-14918, and IDFCI-3240

See merge request espressif/esp-idf!45012
2026-01-22 16:36:25 +08:00
wanckl
488c933500 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-01-21 19:02:09 +08:00
Song Ruo Jing
fc4f07abd6 feat(mspi): support 120MHz flash and psram for esp32c61 2026-01-21 14:38:04 +08:00
harshal.patil
e9ea55bea2 feat(mbedtls/ecdsa): Introduce PSA ECDSA driver 2026-01-19 09:14:37 +05:30
C.S.M
e019482a36 docs(i3c): Add i3c master programming guide 2026-01-13 19:56:39 +08:00
Mo Fei Fei
cbc34e3676 Merge branch 'docs/add_s3_usb_otg_board_ref_in_dfu' into 'master'
docs: add reference to ESP32-S3-USB-OTG board

Closes DOC-4873 and DOC-13439

See merge request espressif/esp-idf!44603
2026-01-05 11:08:57 +08:00
mofeifei
6653d97bbe docs: add reference to ESP32-S3-USB-OTG board 2026-01-04 18:57:56 +08:00
Chen Ji Chang
09a3d16cfa Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled' into 'master'
fix(dma): fix dma alignment when flash_enc enabled

Closes IDFGH-16594

See merge request espressif/esp-idf!43825
2025-12-31 14:57:30 +08:00
Chen Jichang
f94c0535db fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2025-12-30 15:22:58 +08:00
morris
c7117a8f03 Merge branch 'feat/s31_gpio_support' into 'master'
feat(gpio): basic support of gpio on s31

Closes IDF-14780

See merge request espressif/esp-idf!44228
2025-12-29 09:35:20 +08:00
C.S.M
73acca80d7 Merge branch 'refactor/cleanup_hal_files' into 'master'
refactor(hal): Cleanup some missing hal files

See merge request espressif/esp-idf!44567
2025-12-26 17:03:52 +08:00
Chen Chen
f98b9e2b21 feat(gpio): basic support of gpio on s31 2025-12-26 14:54:56 +08:00
C.S.M
4034446cc7 refactor(hal): Cleanup some missing hal files 2025-12-26 10:33:32 +08:00
Song Ruo Jing
e0d3cc040d refactor(uart): clean up uart soc_caps 2025-12-25 14:52:11 +08:00
Song Ruo Jing
74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
armando
3a50531dab fix(sdmmc): fixed header structure not shown in doc issue 2025-12-23 18:47:42 +08:00
laokaiyao
1e54a82e42 feat(touch_sens): support touch sensor on esp32h4 2025-12-15 11:18:37 +08:00
armando
b856201cc1 feat(hal):graudate the isp hal driver into a new component 2025-12-10 17:56:43 +08:00
He Binglin
7a4acd64c7 Merge branch 'feature/support_lightsleep_flash_dpd_mode' into 'master'
feat: Support set flash to deep power down mode in lightsleep

Closes PM-619 and IDF-7359

See merge request espressif/esp-idf!25578
2025-12-10 15:48:55 +08:00
hebinglin
520d1de4c1 docs(pm): add flash deep power-down mode description docs 2025-12-09 17:19:27 +08:00
morris
b385b6e533 Merge branch 'refactor/reduce_bin_size_when_dsi_without_dma2d' into 'master'
feat(lcd): support draw bitmap hook function

Closes IDFGH-15572

See merge request espressif/esp-idf!42209
2025-12-06 13:47:42 +08:00
Chen Jichang
1e190ccd74 feat(lcd): support draw bitmap hook function
Closes https://github.com/espressif/esp-idf/issues/16201
2025-12-05 15:44:38 +08:00
laokaiyao
e39c9781f3 feat(hal): graudate the adc/dac hal driver into a new component 2025-12-04 10:38:24 +08:00
Chen Jichang
fe15c3efa8 feat(parlio): support parlio gdma eof on p4 rev3.0 2025-12-03 17:55:18 +08:00
morris
f8736489fc Merge branch 'feat/esp_hal_twai' into 'master'
feat(twai): graduate the hal drivers into esp_hal_twai component

Closes IDF-14102

See merge request espressif/esp-idf!43557
2025-12-03 16:31:43 +08:00
Wan Lei
f92fbbcc7b Merge branch 'fix/improve_spi_and_twai_docs' into 'master'
fix(driver_twai): improve new driver API description

Closes IDFGH-16806

See merge request espressif/esp-idf!43922
2025-12-03 14:30:00 +08:00
Peter Marcisovsky
7934b3b51d Merge branch 'feat/usb_host_docs_suspend_resume' into 'master'
feat(usb_host): Add documentation about usb host suspend, resume

See merge request espressif/esp-idf!42341
2025-12-02 13:07:04 +01:00
wanckl
3a7b26a19b fix(driver_twai): improve new driver API description 2025-12-02 19:29:20 +08:00
morris
ab4200e6f6 feat(twai): graduate the hal drivers into esp_hal_twai component 2025-12-01 22:32:54 +08:00
morris
9eacbc1824 Merge branch 'contrib/github_pr_17888' into 'master'
feat(driver_twai): support get queue remaining and improve logs and docs (GitHub PR)

Closes IDFGH-16811, IDFGH-16807, and IDFGH-16805

See merge request espressif/esp-idf!43623
2025-12-01 17:52:38 +08:00
renpeiying
dfbca655e3 docs: Update CN translation for usb_host.rst 2025-12-01 14:31:27 +08:00
Wan Lei
a63fbe838a Merge branch 'feature/spi_master_support_edma_on_s3' into 'master'
feat(spi_master): support using edma to transfer with psram directly

Closes IDF-7373 and IDF-10111

See merge request espressif/esp-idf!23785
2025-11-28 13:59:58 +08:00
diplfranzhoepfinger
1437506165 chor(twai): improve error logging in _node_queue_tx function
Enhanced error message for unmatched dlc and buffer_len.

Merges https://github.com/espressif/esp-idf/pull/17888
2025-11-27 16:46:27 +08:00
wanckl
263de1bb75 fix(driver_spi): support un-aligned dma transaction and psram transaction 2025-11-26 19:20:50 +08:00
Wan Lei
7538b519ea feat(spi_master): support dma transfer with psram directly 2025-11-26 19:19:14 +08:00
Song Ruo Jing
551b264193 Merge branch 'bugfix/ppa_srm_stuck_on_dma' into 'master'
fix(ppa): fix potential SRM operation stuck on DMA issue

Closes IDFGH-16401

See merge request espressif/esp-idf!42733
2025-11-26 15:01:50 +08:00
Wang Ning
914dc26402 docs: update heading levels for twai api reference 2025-11-26 14:36:25 +08:00
peter.marcisovsky
3590d6885c feat(usb_host): Add documentation about usb host suspend, resume 2025-11-25 13:11:53 +01:00
Chen Jichang
2cb84ecf95 feat(hal): graudate the RMT hal driver into a new component 2025-11-25 14:21:01 +08:00
Song Ruo Jing
9079838b64 docs(ppa): add a note about bilinear scaling algorithm in PPA SRM
Closes https://github.com/espressif/esp-idf/issues/17531
2025-11-25 10:53:15 +08:00
morris
8799b8bc72 Merge branch 'contrib/github_pr_17803' into 'master'
Fixes for reference pages (GitHub PR)

Closes IDFGH-16714

See merge request espressif/esp-idf!43085
2025-11-20 17:27:44 +08:00
morris
c48a08803f Merge branch 'feat/dedic_gpio_esp32h4' into 'master'
feat(gpio): support fast gpio driver on esp32h4

Closes IDF-12401 and IDF-12391

See merge request espressif/esp-idf!43472
2025-11-20 15:24:28 +08:00
Vaia Patta
ef4f475a73 docs: fix anonymous flags in various structs
I noticed a few structs where the flags didn't show up correctly in the
docs.
Naming the flag struct makes the individual flags appear properly in the
nested struct.

Merges https://github.com/espressif/esp-idf/pull/17803
Closes https://github.com/espressif/esp-idf/issues/17804
2025-11-19 23:12:17 +08:00
laokaiyao
873d90218c refactor(parlio): refactor of the private parlio caps 2025-11-19 14:32:40 +08:00
laokaiyao
377c4d2f39 feat(hal): graudate the parlio hal driver into a new component 2025-11-19 14:16:02 +08:00
morris
892611191b feat(gpio): support fast gpio driver on esp32h4 2025-11-18 16:59:27 +08:00
laokaiyao
e8f39b4c8d feat(hal): graudate the I2S hal driver into a new component 2025-11-18 15:47:16 +08:00