morris
a02fd7e33b
Merge branch 'feat/analog_cmpr_esp32h21' into 'master'
...
support analog comparator on esp32h21
Closes IDF-13671 and IDF-11615
See merge request espressif/esp-idf!46819
2026-03-23 15:55:52 +08:00
Chen Ji Chang
50285436bb
Merge branch 'fix/fix_parlio_tx_sample_edge' into 'master'
...
change(parlio_tx): use shift edge instead sample edge
See merge request espressif/esp-idf!46628
2026-03-23 14:52:05 +08:00
morris
9cad94e697
feat(ana_cmpr): support analog comparator on esp32h21
2026-03-23 10:28:29 +08:00
morris
503a5cfdf6
Merge branch 'fix/twai_test_and_readme' into 'master'
...
fix(driver_twai): readme doc and pytest script correct
Closes IDFGH-17354 and IDFCI-3117
See merge request espressif/esp-idf!46728
2026-03-20 09:35:57 +08:00
wanckl
9bcddb55c6
fix(driver_twai): reamde doc correct
...
Closes https://github.com/espressif/esp-idf/issues/18326
2026-03-18 15:45:23 +08:00
Chen Jichang
6b1490cf55
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-03-17 20:21:11 +08:00
armando
7bb22fd0b9
change(isp): improve sampling point
2026-03-16 15:51:49 +08:00
Omar Chebib
1c0416afcf
fix(examples): fix EEPROM API to allow variable page sizes
2026-03-13 15:45:58 +08:00
Evan Sigl
76f523a29e
fix(mcpwm): Update serial-studio-dashboard.json to comply with new formatting
...
Merges https://github.com/espressif/esp-idf/pull/18316
2026-03-11 10:07:01 +08:00
Chen Chen
675aa0695c
feat(mcpwm): support mcpwm on esp32s31
...
- Remove duplicate 'MCPWM ETM timer event table' comment (esp32h2, esp32c6, esp32h21)
- esp32s31 clk_tree_defs: add PLL20M enum for MCPWM timer/capture/carrier to match SOC_MCPWM_*_CLKS
Made-with: Cursor
2026-03-05 09:32:41 +08:00
Wan Lei
cd27a1256b
Merge branch 'fix/fix_twai_network_test' into 'master'
...
fix(driver_twai): fixes network test string timeout error
See merge request espressif/esp-idf!46203
2026-03-03 10:07:10 +08:00
wanckl
f6f5fff342
fix(driver_twai): fixes network test string timeout error
2026-03-02 20:42:04 +08:00
morris
ca17b599c4
feat(crc): added async crc console example
2026-02-27 10:56:25 +08:00
Chen Chen
679b7ade12
docs(lcd): update rd pin description for i80_controller example
...
Closes https://github.com/espressif/esp-idf/issues/18277
2026-02-26 14:42:53 +08:00
morris
5b1a8bddfb
fix(dsi): test apps manifest error
2026-02-24 10:13:29 +08:00
Martin Vychodil
0fd5bae048
Merge branch 'refactor/fatfs_vfs_change_esp_vfs_fat_register_prototype' into 'master'
...
refactor(fatfs): Update esp_vfs_fat_register function prototype
Closes IDF-9212 and DOC-12416
See merge request espressif/esp-idf!41953
2026-02-20 03:07:35 +08:00
peter.marcisovsky
c9c0af84b7
fix(usb_device_ncm): Fix example support for iOS devices
...
NCM device usage with an iOS device as a USB Host
Closes https://github.com/espressif/esp-idf/issues/18079
2026-02-19 09:21:34 +01:00
peter.marcisovsky
455d8589ff
fix(usb_device): Enable compile warning on device examples
2026-02-16 16:43:31 +01:00
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
morris
95e4941fae
Merge branch 'fix/twai_test_split_runner_tags' into 'master'
...
fix(driver_twai): test split runner combinations
Closes IDF-14393
See merge request espressif/esp-idf!45491
2026-02-09 11:17:06 +08:00
Tomas Rezucha
b028d25f91
refactor: Merge USB Host CDC-ACM and CDC-VCP examples
2026-02-06 09:03:14 +01:00
wanckl
c1bc8eb3e2
fix(driver_twai): test split runner combinations
2026-02-06 15:48:03 +08:00
armando
303da81075
feat(csi): support csi input bit swap
2026-02-05 01:18:27 +00:00
Adam Múdry
d58b9406d8
fix: Update examples etc. to use esp_vfs_fat_register
...
Instead of deprecated esp_vfs_fat_register_cfg
2026-02-04 16:33:40 +01:00
Adam Múdry
006b95f384
fix: Update cherryusb_host and examples using esp_tinyusb and usb_host_msc
2026-02-04 14:07:13 +01:00
morris
fe436d881e
feat(ci): remove common_components dependencies from peripheral drivers
...
Replace *common_components with specific driver dependencies across all
peripheral driver test apps and examples to prevent unnecessary CI
triggers
when common_components change.
This follows the same pattern established in TWAI driver commit:
6d21cc6c29
Changes made:
- 26 component test apps updated
(esp_driver_*/test_apps/.build-test-rules.yml)
- 1 driver test app updated
(components/driver/test_apps/.build-test-rules.yml)
- Key examples updated in examples/peripherals/.build-test-rules.yml
- Established standard dependency pattern: esp_hal_xxx, esp_hw_support,
soc
- Added esp_driver_gpio for GPIO-dependent drivers
2026-01-29 16:33:17 +08:00
Tomas Rezucha
1840a2fb0f
ci(usb): Run USB tests only on USB related changes
2026-01-27 18:08:19 +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
morris
2394707c57
Merge branch 'fix/clean_twai_ci_depends' into 'master'
...
fix(driver_twai): clean twai ci build dependency from common_depends
See merge request espressif/esp-idf!45406
2026-01-27 12:04: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
wanckl
6d21cc6c29
fix(driver_twai): clean twai ci build dependency from common_depends
2026-01-26 15:15:21 +08:00
gaoxu
72c4529e7e
feat(cam): add format conversion when new dvp cam
2026-01-26 11:37:12 +08:00
igor.udot
4c26ab876b
ci: update build-test-rules to use common_components
2026-01-23 10:14:09 +08:00
armando
51a6490e93
fix(isp): fixed wbg shadow not working issue
2026-01-20 17:08:06 +08:00
wanckl
70da170f24
test(esp_cam_sensor): fixed cam_spi_slave build errors
2026-01-16 17:53:21 +08:00
Chen Chen
a8ef2b0c0c
feat(gpio): support dedicated gpio for s31
2026-01-15 14:48:55 +08:00
C.S.M
fa47e101d5
Merge branch 'doc/i3c_programming_guide' into 'master'
...
Docs(i3c): Add I3C programming guide
See merge request espressif/esp-idf!44568
2026-01-14 14:30:43 +08:00
C.S.M
e019482a36
docs(i3c): Add i3c master programming guide
2026-01-13 19:56:39 +08:00
Chen Chen
43dbdd75a3
feat(sdm): support SDM on esp32s31
2026-01-13 15:09:55 +08:00
morris
2a5e52f77a
Merge branch 'feat/support_gptimer_on_s31' into 'master'
...
feat(gptimer): add gptimer support on esp32s31
Closes IDF-14745 and IDF-14746
See merge request espressif/esp-idf!44719
2026-01-12 17:57:21 +08:00
morris
3bf3249cd6
Merge branch 'feat/isp_awb_example' into 'master'
...
Feat/isp awb example
Closes IDF-10498
See merge request espressif/esp-idf!43946
2026-01-09 15:04:52 +08:00
Chen Chen
36ef38d5a1
feat(isp): demonstrate isp awb in current multi-pipeline example
2026-01-08 09:54:41 +08:00
Chen Jichang
94eeb84814
feat(gptimer): add gptimer support on esp32s31
2026-01-07 15:14:54 +08:00
laokaiyao
93b0d49cdd
fix(touch_sens): fixed the oneshot scanning timeout issue in touch sleep example
...
Touch channel 7 (GPIO8) is pulled-up on the dev board
2026-01-06 15:25:44 +08:00
morris
796e85f0f6
refactor(tests): add missing sdkconfig files in the driver test
2026-01-04 22:36:04 +08:00
C.S.M
4f841416a4
feat(i3c): add i3c master example for lsm6dscx
2025-12-31 18:06:15 +08:00
kinho
b3ef1c0cf2
fix:Report the full buffer length to the UAC stack by setting bytes_read in usb_uac_device_input_cb(), so the host correctly detects received audio data instead of seeing zero bytes.
2025-12-31 10:10:45 +08:00
Song Ruo Jing
74aeb3f41f
refactor(uart): split UART HAL into separate component
2025-12-25 14:41:28 +08:00
Song Ruo Jing
a3c63f362b
Merge branch 'refactor/esp_hal_ledc' into 'master'
...
refactor(ledc): split ledc hal into a separate component
Closes IDF-14085
See merge request espressif/esp-idf!44204
2025-12-18 11:59:25 +08:00
Tomas Rohlinek
203c4da5f8
Merge branch 'feat/vfs_remove_old_api' into 'master'
...
feat(storage/vfs): v6 API breaking changes
Closes DOC-13273
See merge request espressif/esp-idf!42182
2025-12-17 20:21:27 +01:00