morris
4e4d97fed5
Merge branch 'refactor/update_component_dependency' into 'master'
...
feat: Update driver dependency for new version external components
See merge request espressif/esp-idf!41976
2025-09-20 05:06:23 +08:00
Tomas Rezucha
617a608027
fix(usb/host): Use ESP_INTR_FLAG_LOWMED interrupt priority for USB examples
2025-09-19 14:12:53 +02:00
Chen Chen
7ea6b7ea52
feat: Update driver dependency for new version outside components
2025-09-19 10:35:11 +08:00
Song Ruo Jing
addfa2aa01
Merge branch 'feature/esp32h21_esp32h4_ledc_support' into 'master'
...
feat(ledc): Add LEDC support for ESP32H21 and ESP32H4
Closes IDF-12343, IDF-12344, IDF-12920, IDF-11568, IDF-11569, IDF-12115, and IDF-13672
See merge request espressif/esp-idf!41172
2025-09-17 10:55:00 +08:00
morris
eedbd9f8e3
feat(dsi): split the dphy config clock and pll reference clock
...
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-09-15 22:52:01 +08:00
Song Ruo Jing
f56ce6334b
feat(ledc): Add LEDC support for ESP32H21 and ESP32H4
2025-09-15 22:04:35 +08:00
Tomas Rezucha
5efa5ab9f5
Merge branch 'feature/usb_device_examples_update_v2.0.0' into 'master'
...
feature(usb_device): Examples update to esp_tinyusb v2.0.0
Closes IDF-13618
See merge request espressif/esp-idf!41610
2025-09-15 09:28:49 +02:00
Roman Leonov
e55b7fe2b5
feat(usb_device): Update examples to esp_tinyusb v2.0.0
2025-09-12 11:28:35 +02:00
peter.marcisovsky
af4f9cbaed
feat(cherry_usb): Pin cherryusb component version
...
- prerequisite for usb component migration from esp-idf
2025-09-12 09:13:29 +02:00
Ivan Grokhotkov
0d10158016
Merge branch 'feature/rename-newlib-to-esp_libc' into 'master'
...
change(esp_libc): rename newlib component to esp_libc
Closes IDF-11226
See merge request espressif/esp-idf!41584
2025-09-11 09:34:43 +02:00
Kevin (Lao Kaiyao)
be099ca81f
Merge branch 'refactor/move_touch_element_to_managed_component' into 'master'
...
remove(touch_element): remove touch_element from idf
Closes IDF-6155 and IDF-13348
See merge request espressif/esp-idf!41702
2025-09-11 14:55:55 +08:00
morris
e3190c630a
Merge branch 'refactor/remove_deprecated_driver_header_files' into 'master'
...
refactor(driver): remove deprecated header files && update P4 ECO5 registers for BS and LCD_CAM
Closes IDF-13733 and IDF-13745
See merge request espressif/esp-idf!41745
2025-09-11 13:29:10 +08:00
Chen Chen
02b2f6994c
Merge branch 'example/i2c_u8g2' into 'master'
...
feat(i2c_u8g2_example): Add example for porting u8g2 display lib
Closes IDF-13798
See merge request espressif/esp-idf!41645
2025-09-10 15:41:24 +08:00
Alexey Lapshin
9281e78381
change(esp_libc): rename newlib component to esp_libc
2025-09-09 22:00:44 +08:00
morris
2991bcaa91
feat(ds18b20): upgrade the example to use ds18b20 version 0.2
2025-09-08 11:05:25 +08:00
Chen Chen
4ca0a9ffbe
feat(i2c_u8g2_example): Add example and test for porting u8g2 display lib
2025-09-04 11:39:30 +08:00
laokaiyao
f15a60f2f6
remove(touch_element): remove touch_element from idf
...
Touch Element Library is moved to managed component.
(https://components.espressif.com/components/espressif/touch_element/versions/1.0.0/readme )
2025-09-04 11:26:17 +08:00
morris
012318db96
Merge branch 'feat/support_pcnt_on_h4' into 'master'
...
feat(pcnt): support pcnt on esp32h4
Closes IDF-12338 and IDF-13637
See merge request espressif/esp-idf!41526
2025-09-03 17:15:11 +08:00
Li Peng
36229958d9
Merge branch 'feat/add_cherryusb_demo' into 'master'
...
feat(usb): add CherryUSB serial device and host example
See merge request espressif/esp-idf!39467
2025-09-03 10:14:46 +08:00
Armando (Dou Yiwen)
f259da6a99
Merge branch 'fix/add_esp_video_url_in_camera_readme' into 'master'
...
doc: add esp-video link in camera isp examples
See merge request espressif/esp-idf!41646
2025-09-02 06:44:07 +00:00
Wang Yu Xin
7cd612a74b
doc: add esp-video link in camera isp examples
2025-09-02 06:44:07 +00:00
Gao Xu
8222f884cb
Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2' into 'master'
...
ADC: add continuous parse data API
See merge request espressif/esp-idf!40243
2025-09-02 11:17:51 +08:00
LiPeng
1f76ea953e
fix(usb): fix ths bug that ALT escape input for USB HID keyboard
2025-09-02 10:42:39 +08:00
Armando (Dou Yiwen)
a92168b934
Merge branch 'fix/improve_adc_oneshot_example_adc2_channel_selection' into 'master'
...
adc: removed oneshot example dead code for channel selection
See merge request espressif/esp-idf!41631
2025-09-01 06:56:35 +00:00
morris
151f943105
Merge branch 'refactor/i2c_tool_clean_up' into 'master'
...
refactor(i2c): clean up the i2ctool example
See merge request espressif/esp-idf!41638
2025-09-01 14:48:56 +08:00
Chen Jichang
ad5bdc83a7
feat(pcnt): support pcnt on esp32h4
2025-09-01 10:50:55 +08:00
Gao Xu
abaa608074
Merge branch 'feat/dvp_format_trans' into 'master'
...
feat(cam): support format conversion function
See merge request espressif/esp-idf!40890
2025-09-01 10:16:38 +08:00
gaoxu
3c7e54c422
feat(adc): add adc_continuous_parse_data api
2025-09-01 09:30:24 +08:00
morris
57034c3bcf
refactor(i2c): clean up the i2ctool example
...
removed unused console cli.
removed unnecessary dependencies.
behaviour changed: user must run the i2cconfig command before others
updated pytest as well
2025-08-29 15:52:02 +08:00
armando
ae184a0682
change(adc): improve oneshot example channel selection
2025-08-29 15:21:20 +08:00
gaoxu
1e674fa044
feat(cam): support format conversion function
2025-08-28 14:14:36 +08:00
Alexey Lapshin
28ced4efad
fix(config): actualize newlib Kconfig options
2025-08-28 12:25:09 +08:00
LiPeng
8f9eeedae1
feat(usb): add CherryUSB support for multiple USB controllers selection
2025-08-27 16:59:37 +08:00
LiPeng
0ac445cbd6
feat(usb): add CherryUSB host msc example
2025-08-27 16:59:37 +08:00
LiPeng
4366f118ed
feat(usb): add ALT escape input for USB HID keyboard
2025-08-27 16:59:37 +08:00
LiPeng
6069bdcdca
feat(examples/peripherals/usb/cherryusb/host/cherryusb_host): add CherryUSB host example
2025-08-27 16:59:37 +08:00
LiPeng
f866fbd9bc
feat(examples/peripherals/usb/cherryusb/device/cherryusb_serial_device): add CherryUSB serial device example
2025-08-27 16:59:37 +08:00
Chen Jichang
2496588185
fix(twai): fix cybergear pre-commit check
2025-08-26 13:25:26 +08:00
morris
c6d7d5d412
Merge branch 'feat/twai_xiaomi_motor_example' into 'master'
...
feat(twai): add cybergear example
Closes IDF-10549
See merge request espressif/esp-idf!40193
2025-08-26 11:37:04 +08:00
Chen Jichang
b39507bc30
feat(twai): add cybergear example
2025-08-25 18:30:33 +08:00
morris
921e62b81f
fix(twai): busoff and clkout may not available in SOC
...
return ESP_ERR_NOT_SUPPORTED if these signals are required from user but
not available in SOC
2025-08-25 10:22:02 +08:00
morris
c54562ab72
feat(twai): add driver support on esp32h4
2025-08-25 10:22:02 +08:00
Wan Lei
54a9c2e1e9
Merge branch 'feat/twai_add_wait_done_api' into 'master'
...
feat(driver_twai): add tx wait all done api
Closes IDF-13417
See merge request espressif/esp-idf!40616
2025-08-21 11:38:27 +08:00
wanckl
a690789dcf
fix(driver_twai): update example using wait_tx_done api
2025-08-20 16:11:42 +08:00
Wan Lei
9f43c02e89
Merge branch 'fix/mcpwm_foc_example_fix_angle_calc' into 'master'
...
fix(driver_mcpwm): in foc example correct the angle calcutation
Closes IDFGH-16074
See merge request espressif/esp-idf!41384
2025-08-20 12:06:15 +08:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
wanckl
fdb292798e
fix(driver_mcpwm): in foc example correct the angle calcutation
...
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-19 19:40:37 +08:00
Yuan Yu
0563c8608a
Merge branch 'bugfix/twai_utils_down' into 'master'
...
fix(twai): fix the twai_utils's pytest to turn canbus down
Closes IDFCI-3079
See merge request espressif/esp-idf!41238
2025-08-14 14:48:04 +08:00
Yuan Yu
c386170aad
fix(twai): make sure that can bus is shut down properly
2025-08-14 11:43:09 +08:00
wanckl
fe8f0f08f3
feat(driver_twai): update and simplify network example using new driver
2025-08-13 19:41:06 +08:00