morris
a746ecc1f2
Merge branch 'feat/support_gptimer_on_c61' into 'master'
...
feat(gptimer): add gptimer support on c61
Closes IDF-9306
See merge request espressif/esp-idf!32278
2024-07-25 15:24:27 +08:00
morris
5c3964c9ea
Merge branch 'feature/upgrade_example_autofocus_component' into 'master'
...
feat(examples): upgrade esp_cam_sensor component for isp/auto_focus
See merge request espressif/esp-idf!32320
2024-07-24 19:08:43 +08:00
Alexey Lapshin
cc8c1db3bc
feat(examples): upgrade esp_cam_sensor component for isp/auto_focus
2024-07-24 17:07:22 +07:00
Daniel Paul
658b1de02c
docs: Consistent naming convention for ESP Component Registry
2024-07-23 14:10:34 +08:00
Chen Jichang
e04d0aad20
feat(gptimer): add gptimer support on c61
2024-07-23 10:23:14 +08:00
laokaiyao
ca28123353
refactor(esp_probe): add kconfig to select data dump mode
2024-07-22 11:00:57 +08:00
Chen Jichang
9b94afdd38
feat(dedic_gpio): add support for esp32c5
2024-07-17 17:56:43 +08:00
Gao Xu
7d3ac1abe4
Merge branch 'esp32c5/add_adc_support' into 'master'
...
ADC: bringup ADC oneshot and continuous mode on C5
Closes IDF-8701 and IDF-8703
See merge request espressif/esp-idf!31940
2024-07-17 16:46:52 +08:00
wanlei
3cf069c7d8
feat(esp32c61): disable unsupported build test
2024-07-16 16:06:19 +08:00
Armando (Dou Yiwen)
f5d9cbe4cc
Merge branch 'feat/ppa_example' into 'master'
...
ppa: added ppa dsi example
Closes IDF-10077
See merge request espressif/esp-idf!31703
2024-07-16 12:02:44 +08:00
Armando
3c7a83303a
feat(ppa): added ppa dsi example
2024-07-16 09:46:34 +08:00
gaoxu
65820c07ac
feat(adc): support ADC oneshot and continuous mode on ESP32C5 and enable test
2024-07-13 14:03:23 +08:00
morris
863344f769
feat(etm): support etm driver on esp32c5
2024-07-12 10:53:12 +08:00
morris
b06b483dfc
Merge branch 'feat/esp32c5_sdm_support' into 'master'
...
feat(sdm): add support for esp32c5
Closes IDF-8687
See merge request espressif/esp-idf!32010
2024-07-12 10:51:07 +08:00
morris
bb080b43c4
Merge branch 'feat/wiegand_interface_example' into 'master'
...
feat(gptimer): add wiegand interface example
Closes IDFGH-12932
See merge request espressif/esp-idf!31276
2024-07-11 15:30:47 +08:00
Chen Jichang
5dea9413a8
feat(gptimer): add wiegand interface example
...
Closes https://github.com/espressif/esp-idf/issues/13892
2024-07-11 10:45:04 +08:00
Chen Jichang
a717fecf94
feat(sdm): add support for esp32c5
2024-07-10 11:46:45 +08:00
laokaiyao
cb22b8aaf7
ci(esp32c5): enable c5 target test
2024-07-02 16:45:49 +08:00
morris
722ce211af
fix(rmt): power up memory block
2024-06-28 10:58:04 +08:00
Kevin (Lao Kaiyao)
e301e4ee34
Merge branch 'feature/support_parlio_on_c5' into 'master'
...
feat(parlio): support parlio on c5
Closes IDF-8685 and IDF-8686
See merge request espressif/esp-idf!31604
2024-06-20 19:16:12 +08:00
C.S.M
5bd39b54d3
feat(usb_serial_jtag): Add usb serial jtag support on esp32c5
2024-06-20 16:55:55 +08:00
laokaiyao
b51fc7c390
ci(parlio_rx): enable target test for h2 and p4
2024-06-20 16:02:21 +08:00
laokaiyao
f301db44b8
feat(parlio): support parlio on C5
2024-06-20 14:28:37 +08:00
morris
3a7ee67694
test(ledc): enable build test on esp32c5
2024-06-18 17:06:36 +08:00
morris
580810d2d5
Merge branch 'feat/i2c_c5mp' into 'master'
...
feat(i2c): Add i2c support on esp32c5 mp
Closes IDF-8694 and IDF-8696
See merge request espressif/esp-idf!31554
2024-06-18 15:51:33 +08:00
Fu Hanxi
adf6fc1e5b
ci: disable failing esp32c5 builds
2024-06-18 08:11:44 +02:00
C.S.M
b0f2205f70
feat(i2c): Add i2c support on esp32c5 mp
2024-06-18 10:37:36 +08:00
laokaiyao
c731b099ee
remove(c5beta3): remove c5 beta3 doxy files
2024-06-17 12:02:15 +08:00
laokaiyao
d263ab3145
docs(touch): add doc for cap touch sens driver
2024-06-12 15:44:25 +08:00
laokaiyao
e8b29653c0
feat(touch_sens): add example for the touch sensor v3
2024-06-12 12:09:17 +08:00
laokaiyao
865e3ee2de
feat(touch_sens): touch sensor driver-ng on P4
2024-06-12 12:09:17 +08:00
Peter Marcisovsky
bfcdc3ca0e
Merge branch 'refactor/usb_device_examples_cdc_rx_cb' into 'master'
...
refactor(examples): Refactor rx callbacks in USB device examples with CDC device
Closes IDF-10095
See merge request espressif/esp-idf!31319
2024-06-11 18:45:38 +08:00
Peter Marcisovsky
d8d92c1928
refactor(examples): Refactor rx callbacks in USB device examples with CDC device
...
- cdcacm_write_queue and cdcacm_write_flush moved from rx callback to main task
- received data from rx callback are handled by freerots queues
2024-06-06 15:51:23 +02:00
Gao Xu
78c40fd19a
Merge branch 'esp32p4/add_adc_support' into 'master'
...
feat(adc): support ADC oneshot/continuous mode on ESP32P4
Closes IDF-6496 and IDF-6497
See merge request espressif/esp-idf!28281
2024-06-05 16:31:59 +08:00
Armando
ba79a66502
change(isp): change isp_af_window_t to isp_window_t
2024-06-04 15:09:04 +08:00
laokaiyao
28a1091643
feat(isp_awb): support isp auto white balance
2024-06-03 23:41:48 +08:00
morris
8760e6d2a7
Merge branch 'refactor/i2s_dma_buffer_allocation' into 'master'
...
refactor(i2s): clean up DMA buffer allocation
Closes IDF-9636
See merge request espressif/esp-idf!31282
2024-06-03 21:26:04 +08:00
gaoxu
795f3fe377
feat(adc): support ADC continuous mode on ESP32P4
2024-06-03 16:50:39 +08:00
Roman Leonov
39f91a3d5a
refactor(enum): Curved out Enumeration process from Hub Driver
2024-06-03 10:27:37 +02:00
morris
2b1466b070
refactor(i2s): clean up DMA buffer allocation
2024-06-03 16:13:13 +08:00
Armando
70d2ed5ee8
feat(isp): added isp dvp driver
2024-05-31 18:47:27 +08:00
morris
5eaec29c02
feat(i80_lcd): add help function to allocate draw buffer with proper alignment
2024-05-30 18:33:31 +08:00
morris
a7ffe77de0
Merge branch 'feature/mcpwm_support_c5' into 'master'
...
feat(mcpwm): add driver support on esp32c5
Closes IDF-8709 and IDF-9101
See merge request espressif/esp-idf!29876
2024-05-29 10:27:35 +08:00
morris
de5fb9f070
feat(mcpwm): driver support on esp32-c5
2024-05-26 22:55:03 +08:00
morris
69ef3b6a34
change(rgb_lcd): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
morris
75b5f02490
change(i80_lcd): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
Armando (Dou Yiwen)
c9167ef782
Merge branch 'feat/isp_bf_feature' into 'master'
...
feat(isp): added isp bf driver
Closes IDF-9999
See merge request espressif/esp-idf!30968
2024-05-24 16:43:55 +08:00
Armando
6e3efc7b9f
feat(isp): added isp bf driver
2024-05-24 10:25:42 +08:00
wanlei
1b3020374a
fix(i2s): temporary disable debug log in example pytest script
2024-05-22 17:29:48 +08:00
gaoxu
c1edeca849
fix(dma): feat(adc): support ADC oneshot mod on ESP32P4
2024-05-22 15:23:58 +08:00
Armando
d9d8c0365e
example(isp): added isp af example
2024-05-17 12:39:15 +08:00
morris
6a57c26469
Merge branch 'feature/esp32c5_mp_gpio_support' into 'master'
...
esp32c5 mp gpio support
Closes IDF-9649
See merge request espressif/esp-idf!30474
2024-05-11 22:50:23 +08:00
C.S.M
15cf203632
feature(usb_serial_jtag): add usb serial jtag support for esp32p4
2024-05-11 14:16:57 +08:00
laokaiyao
627631429a
feat(parlio_rx): support parlio rx on p4
2024-05-10 16:55:46 +08:00
gaoxu
605f2309bf
feat(gpio): add gpio support on ESP32C5 MP version
2024-04-26 12:27:53 +08:00
Kevin (Lao Kaiyao)
95ab3ccf96
Merge branch 'feature/support_gpio_on_c61' into 'master'
...
feat(gpio): support GPIO on ESP32C61
Closes IDF-9316
See merge request espressif/esp-idf!30380
2024-04-25 11:00:32 +08:00
Armando (Dou Yiwen)
cd1a681149
Merge branch 'feat/csi_dsi_example' into 'master'
...
example: csi dsi example
See merge request espressif/esp-idf!30346
2024-04-24 16:01:55 +08:00
Armando
507d27a56f
example(camera): added new camera dsi example
2024-04-24 14:57:58 +08:00
laokaiyao
2c90b71d45
feat(gpio): support GPIO on ESP32C61
2024-04-24 14:27:40 +08:00
Song Ruo Jing
bf3067fa8a
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks
2024-04-23 20:37:34 +08:00
C.S.M
684b63090b
Merge branch 'feature/jpeg_dec_yuv_support' into 'master'
...
feat(jpeg): Support YUV in both decoder and encoder.
See merge request espressif/esp-idf!30240
2024-04-18 14:27:08 +08:00
Cao Sen Miao
28b2e5f2bb
feat(jpeg): update example use ldo for sd card
2024-04-18 10:40:48 +08:00
Cao Sen Miao
876a3697ec
feat(jpeg): Support jpeg decoder yuv format
2024-04-18 10:40:48 +08:00
Cao Sen Miao
fc9eece101
change(jpeg): modify open_rgb.py for its now supporting open YUV files
2024-04-17 19:16:44 +08:00
Tomas Rezucha
6b10a3074a
fix(ci): Temporarily disable USB device tests on S3
...
Partially reverts 1302fd70ba
2024-04-17 11:43:10 +02:00
morris
c5389ac2fd
Merge branch 'feature/rmt_simple_encoder' into 'master'
...
RMT simple encoder
See merge request espressif/esp-idf!29874
2024-04-15 15:23:18 +08:00
morris
b6a1d242d8
feat(mipi_dsi): measure FPS by toggling GPIO
2024-04-11 18:02:09 +08:00
Jeroen Domburg
0078680e88
feat(rmt): Add simple callback encoder
2024-04-11 15:54:52 +08:00
Cao Sen Miao
ca23d58cf3
change(jpeg): Clean up some mess code in jpeg encoder
2024-04-09 11:33:29 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
gaoxu
40f38bea6f
feat(dma): refactor dma calloc function
2024-04-02 14:30:14 +08:00
Armando
f0518b3c16
feat(dma): advanced dma malloc helper
2024-04-02 14:30:14 +08:00
Cao Sen Miao
e8e7166a4c
feat(jpeg_encoder): Add the example support for jpeg encoder
2024-04-01 20:03:38 +08:00
Armando
a26ab5118c
test(isp): added isp csi share test
2024-04-01 09:30:07 +08:00
Armando
ff9b88d827
feat(isp_af): added af scheme driver and stepping approx scheme driver
2024-04-01 09:30:07 +08:00
Armando
bf1275d700
feat(isp): added isp driver framework and isp af driver
2024-04-01 09:30:07 +08:00
Roman Leonov
a3191451bc
refactor(usb_device): Fixed examples with esp_tinyusb v1.4.4
2024-03-28 16:40:49 +01:00
Cao Sen Miao
569c75258f
fix(usb_serial_jtag): Increase stack size on serial_jtag example,
...
Closes https://github.com/espressif/esp-idf/issues/13245
2024-03-27 15:47:25 +08:00
morris
56b40a028d
change(mipi): use public ldo driver for powering dphy
2024-03-25 21:19:12 +08:00
morris
f71044c877
feat(fast_gpio): support CPU controlled fast GPIO driver on esp32p4
2024-03-22 17:13:19 +08:00
Tomas Rezucha
ba1ce22b6c
Merge branch 'fix/usb_uvc_example_p4' into 'master'
...
USB Host UVC example fixes for P4
Closes IEC-94, IDF-4942, and IDF-6505
See merge request espressif/esp-idf!29560
2024-03-21 17:47:51 +08:00
Cao Sen Miao
ba6a0d59b0
fix(jpeg_decoder): Improve apis for better align strategy and provide buffer size parameter
2024-03-18 18:32:22 +08:00
Tomas Rezucha
348d4ef18d
fix(usb/examples): Fix UVC example crash on non-UVC device connection
2024-03-12 20:19:12 +01:00
laokaiyao
9659a6f2c5
ci(ana_camr): enable example test on p4
2024-03-07 18:36:36 +08:00
laokaiyao
5e2c83332f
fix(ana_cmpr): fix the crash of the etm example
2024-03-07 15:34:35 +08:00
Tomas Rezucha
832a706eb5
revert(usb_host): Revert temporary disable cdc_acm_vcp test for P4
...
This reverts commit b1bbca60ee
2024-03-05 10:04:10 +01:00
Peter Marcisovsky
0286a78ca4
Merge branch 'ci/usb_host_add_esp32s3_runners' into 'master'
...
ci(USB): Add ESP32-S3 runners to USB CI:
Closes IDF-9365 and IDFCI-2074
See merge request espressif/esp-idf!29219
2024-03-05 15:39:49 +08:00
Cao Sen Miao
943ebe2ca2
docs(temperature_sensor): Add new documents for temperature sensor ETM on ESP32C6/H2
2024-03-04 11:36:18 +08:00
morris
c5f81bb2f3
Merge branch 'feat/mipi_dsi_lvgl_9' into 'master'
...
feat(lcd): update mipi dsi example with lvgl v9
See merge request espressif/esp-idf!29303
2024-03-01 17:45:51 +08:00
Darian
6f3ebe5a68
Merge branch 'change/twai_examples_message_obj_init' into 'master'
...
change(driver/twai): Update TWAI message object initialization examples
Closes DOC-7309
See merge request espressif/esp-idf!29278
2024-03-01 13:43:37 +08:00
morris
49c43a7ff7
feat(lcd): update mipi dsi example with lvgl v9
2024-03-01 13:39:11 +08:00
C.S.M
3e0a672d91
Merge branch 'feature/jpeg_decoder' into 'master'
...
feat(jpgd): Add jpeg decode support on esp32p4 🖼️ (goal: Trying to merge in March 🛰️ )
See merge request espressif/esp-idf!28639
2024-02-29 23:43:05 +08:00
Peter Marcisovsky
1302fd70ba
ci: Add esp32s3 runner for usb device example tests
...
- CI USB device tests are run on esp32s3
- usb_host env_marker removed - not used anymore
- failing usb_device_ncm test fixed
2024-02-29 15:10:18 +01:00
Peter Marcisovsky
51d6296fde
ci: Added esp32p4 usb tests to CI:
...
- added new test for usb_host_lib example for all targets
- CI USB host test are run on esp32p4
- CI USB device tests temporarily disabled until usb_device runner is fixed
- hcd and usb_host tests which do not require PHY are run on esp32p4
2024-02-29 10:35:09 +01:00
Cao Sen Miao
d11030ade6
docs(jpeg): Add basic programming guide for jpeg decoder
2024-02-29 17:20:09 +08:00
Cao Sen Miao
e3a12a9ad6
feat(jpeg): Add jpeg decoder example for esp32p4
2024-02-29 13:51:19 +08:00
Darian Leung
b18a787469
change(driver/twai): Update TWAI message object initialization examples
...
This commit updates how examples and code snippets initialize the
twai_message_t for transmission. Examples/snippets now explicitly demonstrate
how to initialize every member/bit-field of the object.
2024-02-27 11:52:51 +08:00
Marius Vikhammer
af6657b43b
fix(fatfs): temp remove deprecated attribute from esp_vfs_fat_register
...
Causes build-errors internally in CI, should deprecate after external
components have been upgraded
2024-02-22 17:48:32 +08:00
morris
47c575d30c
Merge branch 'feat/oled_example_use_new_i2c_master_driver' into 'master'
...
feat(i2c_lcd): use new i2c master driver in oled example
Closes IDFGH-12145
See merge request espressif/esp-idf!29094
2024-02-22 11:55:20 +08:00
gaoxu
3ac736bc95
feat(gpio): add gpio support on ESP32C5
2024-02-20 14:57:25 +08:00