Commit Graph

1334 Commits

Author SHA1 Message Date
gaoxu
c0579027e3 ci(adc): re-enable ADC test on ESP32P4 2025-12-02 08:52:21 +08:00
Tomas Rezucha
6eb5def1d0 ci(usb/device): re-enable usb_device tests for ESP32-P4 2025-11-26 16:00:15 +01:00
igor.udot
82cf7083e3 ci: disable p4 rev3 invalid tests temporarily for v5.5 only 2025-11-21 11:28:08 +08:00
armando
a3bca48289 ci(p4): disable p4 rev3 invalid tests temporarily for v5.5 only 2025-11-21 09:19:16 +08:00
armando
304ba1655b fix check test scripts build issue 2025-11-20 11:33:36 +08:00
armando
cdff2570c7 ci(p4): disable p4 rev3 invalid tests temporarily 2025-11-20 11:33:36 +08:00
Jiang Jiang Jian
ad9b68042c Merge branch 'fix/pcnt_example_pytest_v5.5' into 'release/v5.5'
test(pcnt): fix pcnt example pytest (v5.5)

See merge request espressif/esp-idf!43195
2025-11-13 16:11:50 +08:00
Jiang Jiang Jian
dc7304b717 Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_v5.5' into 'release/v5.5'
ADC: add continuous parse data API (v5.5)

See merge request espressif/esp-idf!42205
2025-11-13 16:07:13 +08:00
Chen Jichang
a447848c1b test(pcnt): fix pcnt example pytest 2025-11-10 15:28:29 +08:00
gaoxu
7077a846af feat(adc): add adc_continuous_parse_data api 2025-11-10 14:28:39 +08:00
gaoxu
2621a23201 feat(cam): support esp32p4 eco5 dvp cam 2025-11-05 10:10:52 +08:00
morris
eaf0d76529 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 11:50:09 +08:00
morris
a0de5f7387 Merge branch 'feature/esp32p4_eco5_support_v5.5' into 'release/v5.5'
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.5)

See merge request espressif/esp-idf!42816
2025-10-27 15:50:42 +08:00
morris
d939ad7db7 Merge branch 'feat/dvp_format_trans_v5.5' into 'release/v5.5'
feat(cam): support format conversion function (v5.5)

See merge request espressif/esp-idf!41785
2025-10-27 15:04:35 +08:00
morris
1484524ed6 Merge branch 'feat/p4_rev3_isp_blc_v5.5' into 'release/v5.5'
isp: black level correction driver support on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42796
2025-10-24 12:10:23 +08:00
armando
7a6eb73a93 feat(isp): support BLC driver 2025-10-23 01:17:52 +00:00
Song Ruo Jing
fbdb9413de feat(ledc): ESP32P4 ECO5 LEDC related updates 2025-10-22 20:05:59 +08:00
morris
be2b6efadc feat(dsi): split the dphy config clock and pll reference clock
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-10-22 17:26:25 +08:00
Jiang Jiang Jian
65dd74337d Merge branch 'feat/add_cherryusb_demo_v5.5' into 'release/v5.5'
feat(usb): add CherryUSB serial device and host example (v5.5)

See merge request espressif/esp-idf!41700
2025-10-21 14:00:57 +08:00
morris
bc3457caab Merge branch 'feature/usb_device_examples_update_v2.0.0_backport_v5.5' into 'release/v5.5'
feature(usb_device): Examples update to esp_tinyusb v2.0.0 (backport to v5.5)

See merge request espressif/esp-idf!42049
2025-10-20 14:29:44 +08:00
gaoxu
de3e6d22e3 feat(cam): support format conversion function 2025-10-20 14:21:34 +08:00
C.S.M
4475b138af doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part 2025-10-10 14:00:37 +08:00
peter.marcisovsky
ad1aa5dbd4 fix(usb_host): Updaing changed Kconfig value from usb_host_uvc component in UVC example 2025-09-29 17:24:07 +08:00
morris
82ed0c7cd3 Merge branch 'fix/twai_new_driver_example_and_fixs_v5.5' into 'release/v5.5'
feat(driver_twai): backport new driver examples and fixs (v5.5)

See merge request espressif/esp-idf!42008
2025-09-28 18:06:07 +08:00
Chen Chen
7eec1cadf1 feat: Update driver dependency for new version outside components 2025-09-26 16:35:45 +08:00
wanckl
b2bca25a98 fix(driver_twai): added ctu_official listen only workaround
Closes https://github.com/espressif/esp-idf/issues/17461
2025-09-22 20:24:52 +08:00
wanckl
26c3b0b83c fix(driver_twai): update example using wait_tx_done api 2025-09-22 20:24:20 +08:00
wanckl
0f2d8416b5 feat(driver_twai): update and simplify network example using new driver 2025-09-22 20:24:16 +08:00
Roman Leonov
0c12ff60d7 feat(usb_device): Update examples to esp_tinyusb v2.0.0 2025-09-19 14:25:04 +02:00
wanckl
d625405ecb feat(driver_twai): update error recover example using new driver
Closes https://github.com/espressif/esp-idf/issues/8461
2025-09-18 19:53:56 +08:00
wanckl
b5dbc7f3a1 feat(driver_twai): remove self test example since it's meanless 2025-09-18 15:10:20 +08:00
LiPeng
e2e0039b29 feat(cherry_usb): Pin cherryusb component version 2025-09-12 15:54:13 +08:00
LiPeng
a86bfba593 fix(usb): fix ths bug that ALT escape input for USB HID keyboard 2025-09-03 10:46:58 +08:00
LiPeng
6340d6fabd feat(usb): add CherryUSB support for multiple USB controllers selection 2025-09-03 10:30:21 +08:00
LiPeng
b3a7b0f8b1 feat(usb): add CherryUSB host msc example 2025-09-03 10:30:21 +08:00
LiPeng
18e7e00c50 feat(usb): add ALT escape input for USB HID keyboard 2025-09-03 10:30:21 +08:00
LiPeng
0c59446faa feat(examples/peripherals/usb/cherryusb/host/cherryusb_host): add CherryUSB host example 2025-09-03 10:30:21 +08:00
LiPeng
7b31dfd0e1 feat(examples/peripherals/usb/cherryusb/device/cherryusb_serial_device): add CherryUSB serial device example 2025-09-03 10:30:21 +08:00
wanckl
8267f0a460 fix(driver_mcpwm): in foc example correct the angle calcutation
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-21 13:44:08 +08:00
laokaiyao
43b5d206aa fix(i2s_es7210): fixed breaking change of dependency migration 2025-08-05 11:23:41 +08:00
Michael (XIAO Xufeng)
3fcd7b1ba5 Merge branch 'feat/lcd_cam_dvp_driver_s3_v5.5' into 'release/v5.5'
DVP support and example for ESP32S3 (v5.5)

See merge request espressif/esp-idf!40329
2025-07-31 11:48:18 +08:00
gaoxu
e6e0f672ec feat(cam): add camera buffer alloc function 2025-07-26 21:15:05 +08:00
gaoxu
9da2594b68 feat(cam): add dvp example for ESP32S3-EYE 2025-07-26 21:14:57 +08:00
gaoxu
4b46a16922 feat(adc): support ADC calibration on ESP32C61 2025-07-26 20:59:51 +08:00
gaoxu
62b9e1620d feat(sdio): support sdio on esp32c61 2025-07-24 14:13:23 +08:00
morris
350da2b11a Merge branch 'refactor/migrate_i2c_driver_in_es7210_example_v5.5' into 'release/v5.5'
refactor(i2s_es7210): refactor es7210 example (v5.5)

See merge request espressif/esp-idf!40066
2025-07-22 15:37:53 +08:00
morris
31fd483c25 Merge branch 'feature/usb_dual_host_2_backport_v5.5' into 'release/v5.5'
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.5)

See merge request espressif/esp-idf!39721
2025-07-22 14:43:02 +08:00
morris
ebc3390df3 Merge branch 'camera/add_dvp_example_v5.5' into 'release/v5.5'
P4 DVP example and bugfix (v5.5)

See merge request espressif/esp-idf!39908
2025-07-22 14:29:17 +08:00
Jiang Jiang Jian
3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
Tomas Rezucha
ab5e48b026 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-06-30 08:47:45 +02:00