morris
e6cad886e8
Merge branch 'feature/usb_device_examples_update_v2.0.0_backport_v5.4' into 'release/v5.4'
...
feature(usb_device): Examples update to esp_tinyusb v2.0.0 (backport to v5.4)
See merge request espressif/esp-idf!42050
2025-12-18 16:04:19 +08:00
peter.marcisovsky
8b0caa2375
fix(usb_host): Dont abort on unsupported client events
...
- suspend and resume client events
2025-12-08 14:11:43 +01:00
morris
1e975c6be2
Merge branch 'feature/esp32p4_eco5_support_v5.4' into 'release/v5.4'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.4)
See merge request espressif/esp-idf!42819
2025-11-18 17:17:43 +08:00
Song Ruo Jing
0c5efa6052
feat(ledc): ESP32P4 ECO5 LEDC related updates
2025-11-13 11:50:42 +08:00
armando
76fb136282
feat(isp): support BLC driver
2025-11-13 10:29:31 +08:00
morris
bfa5bba36a
Merge branch 'feat/dvp_format_trans_v5.4' into 'release/v5.4'
...
feat(cam): support format conversion function (v5.4)
See merge request espressif/esp-idf!41786
2025-11-11 16:37:46 +08:00
Chen Jichang
05512609b2
test(pcnt): fix pcnt example pytest
2025-11-10 15:28:33 +08:00
gaoxu
cfd1a55198
feat(cam): support format conversion function
2025-11-05 10:12:28 +08:00
morris
7290a8d7e7
fix(gptimer): update regex patterns in example test to include non-digit characters
...
This prevents premature matching on partial data when the output is
being streamed, which was causing the test to capture 100000 instead of
the full 1000002.
2025-10-28 12:04:39 +08:00
morris
08b0df07a3
Merge branch 'doc/tsens_uhci_v5.4' into 'release/v5.4'
...
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.4)
See merge request espressif/esp-idf!42465
2025-10-27 14:05:57 +08:00
morris
e3b655f02f
feat(dsi): split the dphy config clock and pll reference clock
...
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-10-26 22:50:22 +08:00
C.S.M
8fbf53d2c4
doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part
2025-10-10 14:15:10 +08:00
Chen Chen
b98c067a26
feat: Update driver dependency for new version outside components
2025-09-26 16:36:58 +08:00
Roman Leonov
a7571e5200
feat(usb_device): Update examples to esp_tinyusb v2.0.0
2025-09-19 14:40:09 +02:00
LiPeng
01a1028df8
feat(cherry_usb): Pin cherryusb component version
2025-09-12 15:50:07 +08:00
LiPeng
df0a9610e9
fix(usb): fix ths bug that ALT escape input for USB HID keyboard
2025-09-03 10:53:23 +08:00
LiPeng
9e1a90f565
feat(usb): add CherryUSB support for multiple USB controllers selection
2025-09-03 10:30:34 +08:00
LiPeng
57b1c80bcd
feat(usb): add CherryUSB host msc example
2025-09-03 10:30:34 +08:00
LiPeng
d55edd8503
feat(usb): add ALT escape input for USB HID keyboard
2025-09-03 10:30:34 +08:00
LiPeng
53bd498b7b
feat(examples/peripherals/usb/cherryusb/host/cherryusb_host): add CherryUSB host example
2025-09-03 10:30:34 +08:00
LiPeng
8ca3bba8f7
feat(examples/peripherals/usb/cherryusb/device/cherryusb_serial_device): add CherryUSB serial device example
2025-09-03 10:30:34 +08:00
C.S.M
f148acc534
feat(uhci): Add uhci (uart-dma) support on current chips
2025-08-26 16:06:49 +08:00
wanckl
99650931a1
fix(driver_mcpwm): in foc example correct the angle calcutation
...
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-21 13:44:24 +08:00
laokaiyao
342986f291
fix(i2s_es7210): fixed breaking change of dependency migration
2025-08-05 11:24:01 +08:00
gaoxu
c3518d33a2
feat(cam): add camera buffer alloc function
2025-07-07 15:33:43 +08:00
gaoxu
041a0fa9ee
feat(cam): add dvp example for ESP32S3-EYE
2025-07-07 15:33:43 +08:00
Song Ruo Jing
ca3f313938
feat(isp_dvp): add SC030IOT camera support to dvp_isp_dsi example
2025-07-02 17:46:46 +08:00
gaoxu
ba1ca47fac
feat(cam): add cam sensor handle and deinit api
2025-07-02 17:46:05 +08:00
gaoxu
e4e0a6be4f
fix(cam): fix dvp do not generate clock
2025-07-02 17:46:00 +08:00
gaoxu
061967b55d
feat(cam): add esp32p4 dvp example
2025-07-02 17:45:57 +08:00
gaoxu
fc13f2f5cc
fix(cam): decrease i2c sccb frequency for camera
2025-07-02 17:45:52 +08:00
Tomas Rezucha
8fb0366f70
feat(usb/host): Add option to choose peripheral for USB host library
...
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.
Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-07-01 10:11:55 +02:00
morris
cde982d67f
Merge branch 'docs/p4_eco1_usb_pins_backport_v5.4' into 'release/v5.4'
...
docs(usb): Update ESP32-P4 USB pins to MP version (backport to v5.4)
See merge request espressif/esp-idf!39903
2025-06-30 10:08:13 +08:00
morris
00c39fbba8
Merge branch 'refactor/migrate_i2c_driver_in_es7210_example_v5.4' into 'release/v5.4'
...
refactor(i2s_es7210): refactor es7210 example (v5.4)
See merge request espressif/esp-idf!40067
2025-06-30 10:07:09 +08:00
laokaiyao
0298a147f8
refactor(i2s_es7210): refactor es7210 example
2025-06-23 20:39:12 +08:00
laokaiyao
50cfbaf573
refactor(i2s_es8311): remove esp-box bsp support
2025-06-23 12:12:38 +08:00
laokaiyao
96366a204a
refactor(i2s_es8311): refactor es8311 example
2025-06-23 12:02:29 +08:00
morris
ee76b46195
fix(onewire): enable internal pull-up resistor by default
...
In case there's no pull-up resistor on the external device
2025-06-17 15:09:40 +08:00
wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
Tomas Rezucha
4ccd76343c
docs(usb): Update ESP32-P4 USB pins to MP version
...
Closes https://github.com/espressif/esp-idf/issues/16136
2025-06-16 16:39:19 +02:00
Song Ruo Jing
a46990ff5e
fix(uart): fix nmea0183 example wrong knots to m/s unit conversion
...
Closes https://github.com/espressif/esp-idf/issues/15695
2025-05-27 14:15:33 +08:00
peter.marcisovsky
95bd653ec1
feat(usb_host): Move DMA capable memory to external ram on P4
...
- DWC-OTG internal DMA can access psram on esp32p4
- Move DMA memory buffs to psram, to save internal ram
- HCD tests and MSC example runs in CI with psram enabled
2025-05-13 13:31:17 +02:00
Jiang Jiang Jian
aa1db69a13
Merge branch 'feat/remove_const_from_voltopart_v5.4' into 'release/v5.4'
...
feat(fatfs/diskio): Remove const from PARTITION VolToPart (v5.4)
See merge request espressif/esp-idf!38782
2025-05-09 17:55:57 +08:00
Chen Jichang
0daccd7f30
fix(lcd): fix the infinite wait when lvgl timer is no ready
...
Merges https://github.com/espressif/esp-idf/pull/15853
2025-05-06 14:31:32 +08:00
Decstar77
7cef584834
fix(spi-lcd-touch-example): Fix for an infinite wait caused by UINT32_MAX
2025-05-06 14:14:14 +08:00
laokaiyao
5750b0cc8f
ci(esp32c5): disable c5 target tests on v5.4
2025-04-29 13:44:47 +08:00
laokaiyao
26a7397b35
fix(parlio_rx): remove invalid link in example readme
2025-04-29 13:44:47 +08:00
Adam Múdry
f7054acf46
feat(fatfs/diskio): Remove const from PARTITION VolToPart
...
Closes https://github.com/espressif/esp-idf/issues/14148
2025-04-28 01:21:48 +02:00
morris
a125701444
Merge branch 'bugfix/uart_async_rxtxtasks_example_stack_overflow_v5.4' into 'release/v5.4'
...
fix(uart): enlarged task stack size for uart_async_rxtxtasks example (v5.4)
See merge request espressif/esp-idf!37590
2025-04-01 18:48:00 +08:00
morris
57a83359d5
Merge branch 'bugfix/clear_ledc_gamma_ram_v5.4' into 'release/v5.4'
...
fix(ledc): left-off gamma ram registers should be cleared (v5.4)
See merge request espressif/esp-idf!37572
2025-04-01 11:13:32 +08:00