Commit Graph

1094 Commits

Author SHA1 Message Date
gaoxu 50c802d057 feat(adc): add adc_continuous_parse_data api 2026-02-03 16:51:43 +08:00
Chen Jichang f5e6c22726 test(pcnt): fix pcnt example pytest 2025-11-17 16:34:16 +08:00
morris 01aa513abc 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:03:33 +08:00
morris 2348f03d58 Merge branch 'doc/tsens_uhci_v5.3' into 'release/v5.3'
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.3)

See merge request espressif/esp-idf!42468
2025-10-21 16:45:09 +08:00
morris 58116f26c5 Merge branch 'feature/usb_device_examples_update_v2.0.0_backport_v5.3' into 'release/v5.3'
feature(usb_device): Examples update to esp_tinyusb v2.0.0 (backport to v5.3)

See merge request espressif/esp-idf!42051
2025-10-20 16:53:02 +08:00
C.S.M a11c5c65b1 doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part 2025-10-13 11:02:28 +08:00
Chen Chen 59776c475b feat: Update driver dependency for new version outside components 2025-09-26 16:37:20 +08:00
Roman Leonov 91cd08dca8 feat(usb_device): Update examples to esp_tinyusb v2.0.0 2025-09-19 14:43:49 +02:00
C.S.M 8659c44975 feat(uhci): Add uhci (uart-dma) support on current chips 2025-08-28 18:23:23 +08:00
wanckl 125a3fa3a8 fix(driver_mcpwm): in foc example correct the angle calcutation
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-21 13:44:40 +08:00
laokaiyao 70583758a8 fix(i2s_es7210): fixed breaking change of dependency migration 2025-08-05 11:24:31 +08:00
Tomas Rezucha 4addf21286 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.

# Conflicts:
#	components/usb/host_test/usb_host_layer_test/main/usb_host_install_unit_test.cpp
#	components/usb/hub.c
#	components/usb/test_apps/common/phy_common.c
#	components/usb/test_apps/common/phy_common.h
#	components/usb/test_apps/hcd/main/test_hcd_common.c
#	components/usb/test_apps/usb_host/main/test_app_main.c
#	components/usb/usb_host.c
2025-06-30 14:45:59 +08:00
morris aed007c26a Merge branch 'camera/add_dvp_example_v5.3' into 'release/v5.3'
P4 DVP example and bugfix (v5.3)

See merge request espressif/esp-idf!39910
2025-06-24 11:53:11 +08:00
laokaiyao d99b7f5701 refactor(i2s_es7210): refactor es7210 example 2025-06-23 20:39:26 +08:00
gaoxu 724c28c405 feat(cam): add cam sensor handle and deinit api 2025-06-23 16:17:59 +08:00
gaoxu 1ba2bf3152 fix(cam): fix dvp do not generate clock 2025-06-23 16:17:59 +08:00
gaoxu 102d57f858 feat(cam): add esp32p4 dvp example 2025-06-23 16:17:57 +08:00
laokaiyao f5422fcf0b refactor(i2s_es8311): remove esp-box bsp support 2025-06-23 12:20:44 +08:00
laokaiyao 84e0c81583 refactor(i2s_es8311): refactor es8311 example 2025-06-23 12:03:19 +08:00
morris 99562576f1 fix(rmt): enable internal pull-up resistor for onewire bus 2025-06-17 15:32:54 +08:00
gaoxu e48a4147a0 fix(cam): decrease i2c sccb frequency for camera 2025-06-17 09:33:34 +08:00
Tomas Rezucha 6d28c1a5ba docs(usb): Update ESP32-P4 USB pins to MP version
Closes https://github.com/espressif/esp-idf/issues/16136
2025-06-16 16:39:08 +02:00
Song Ruo Jing 5383558bb9 fix(uart): fix nmea0183 example wrong knots to m/s unit conversion
Closes https://github.com/espressif/esp-idf/issues/15695
2025-05-20 11:54:26 +08:00
peter.marcisovsky 196bc310e5 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:32:38 +02:00
laokaiyao 3455a47bd7 fix(parlio_rx): remove invalid link in example readme 2025-04-25 16:06:14 +08:00
morris 3f9d5cac2a Merge branch 'bugfix/clear_ledc_gamma_ram_v5.3' into 'release/v5.3'
fix(ledc): left-off gamma ram registers should be cleared (v5.3)

See merge request espressif/esp-idf!37573
2025-04-16 10:19:51 +08:00
morris 1eb1fad16d Merge branch 'bugfix/uart_async_rxtxtasks_example_stack_overflow_v5.3' into 'release/v5.3'
fix(uart): enlarged task stack size for uart_async_rxtxtasks example (v5.3)

See merge request espressif/esp-idf!37591
2025-04-15 10:27:53 +08:00
Song Ruo Jing 6b7c57b520 fix(uart): enlarged task stack size for uart_async_rxtxtasks example
Meanwhile, added CI pytest for some UART examples

Closes https://github.com/espressif/esp-idf/issues/15363
2025-03-07 21:01:26 +08:00
Song Ruo Jing a1bd7abd1d fix(ledc): updated docs for esp32h2 eco5 bugfix 2025-03-07 17:22:49 +08:00
morris 709fe57efd fix(example): wrong ws2812 reset duration
Closes https://github.com/espressif/esp-idf/issues/15498
2025-03-04 11:10:55 +08:00
Marius Vikhammer 1812f701ba docs(examples): fixed broken link in uart example readme 2025-02-20 12:49:32 +08:00
morris adf1474e2f Merge branch 'refactor/usb_merge_p4_phy_backport_v5.3' into 'release/v5.3'
refactor(usb/phy): Merge P4 and S2/S3 PHYs into one module (backport_v5.3)

See merge request espressif/esp-idf!36448
2025-01-20 15:02:21 +08:00
wanckl c18f258a24 fix(driver_spi): fixed slave example error on esp32p4 2025-01-17 11:18:41 +08:00
Tomas Rezucha 6d97cd0aa1 refactor(usb/phy): Merge P4 and S2/S3 PHYs into one module
P4 had separate PHY implementation for initial bring-up,
now we can merge it with the original PHY driver.
2025-01-16 10:25:25 +01:00
Song Ruo Jing ff0f9cd649 feat(dvp_isp_dsi_example): add an example shows DVP-ISP-DSI combination 2025-01-08 16:20:14 +08:00
Chen Jichang 7cd877b0d3 fix(parlio_tx): fix line address in simple_rgb_martix example 2024-12-30 17:08:59 +08:00
laokaiyao 01d1aecd19 fix(i2s): fix the es8311 example on P4
Closes https://github.com/espressif/esp-idf/issues/14297
2024-12-24 12:07:45 +08:00
laokaiyao 75fb8bbe04 refactor(i2s): refactor i2s examples common dependencies
Closes https://github.com/espressif/esp-idf/issues/14751

Make the common I2S dependencies as an example common component,
so that to avoid slash & backslash issue on windows
when use absolute include path.
2024-12-24 12:07:45 +08:00
laokaiyao 85be1550ab docs(example): added troubleshooting for i2s_es8311 example
Closes https://github.com/espressif/esp-idf/issues/15047
2024-12-24 12:07:44 +08:00
morris d93ebf3e9c feat(mipi_dsi): enable underrun error interrupt 2024-12-06 17:00:05 +08:00
Jiang Jiang Jian bce45894e7 Merge branch 'feat/mipi_dsi_yuv_converter_v5.3' into 'release/v5.3'
feat(lcd): support YUV422 input color format (v5.3)

See merge request espressif/esp-idf!34761
2024-11-15 13:45:02 +08:00
Adam Múdry be42634dc9 fix(examples): tusb_midi task stack overflow fix 2024-11-14 16:43:27 +01:00
Jiang Jiang Jian 96a795dac9 Merge branch 'feature/usb_host_hub_support_collective_backport_p3_v5.3' into 'release/v5.3'
feat(usb_host): Hub Support Collective backport part 3/3 (v5.3)

See merge request espressif/esp-idf!33987
2024-11-14 19:09:02 +08:00
morris a30099a879 feat(lcd): support color conversion for mipi dsi driver 2024-11-14 14:35:25 +08:00
laokaiyao 035f2f8280 ci(parlio_rx): enable logic analyzer example test 2024-11-01 11:18:59 +08:00
Roman Leonov 79d7c23315 fix(usb_host_lib): Returned task suspend 2024-10-28 18:14:14 +01:00
Roman Leonov 670f11644f refactor(usb_host/examples): Enabled external Hub support feature 2024-10-28 18:14:14 +01:00
Chen Jichang a848c82b12 fix(lcd): fix the newest lvgl regression 2024-10-28 12:19:16 +08:00
Chen Jichang 84f024478c fix(ci): rerun pre-commit to fix readme files 2024-09-27 11:12:55 +08:00
morris a29f9c9b57 Merge branch 'fix/usb_device_msc_example_fix_console_backport_v5.3' into 'release/v5.3'
fix(usb_device): Fix console periheral, enable USJ Console on P4 backport v5.3

See merge request espressif/esp-idf!33653
2024-09-23 14:42:18 +08:00