diff --git a/idf_component.yml b/idf_component.yml index 94a69caec2f..6686b3b43a5 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -121,6 +121,76 @@ dependencies: chmorgan/esp-libhelix-mp3: version: "1.0.3" require: public + # https://components.espressif.com/components/espressif/esp_modem_usb_dte + espressif/esp_modem_usb_dte: + version: "^1.2.1" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_cdc_acm + espressif/usb_host_cdc_acm: + version: "^2.0.6" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_ch34x_vcp + #espressif/usb_host_ch34x_vcp: + # version: "^2.0.0" + # rules: + # - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_cp210x_vcp + #espressif/usb_host_cp210x_vcp: + # version: "^2.0.0" + # rules: + # - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_ftdi_vcp + #espressif/usb_host_ftdi_vcp: + # version: "^2.0.0" + # rules: + # - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_vcp + #espressif/usb_host_vcp: + # version: "^1.0.0~5" + # rules: + # - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_hid + espressif/usb_host_hid: + version: "^1.0.3" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_msc + espressif/usb_host_msc: + version: "^1.1.3" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_uac + espressif/usb_host_uac: + version: "^1.2.0" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_host_uvc + espressif/usb_host_uvc: + version: "^2.1.0" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/usb_stream + espressif/usb_stream: + version: "^1.5.0" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/iot_usbh_modem + espressif/iot_usbh_modem: + version: "^1.1.0" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/espressif/iot_usbh_cdc + espressif/iot_usbh_cdc: + version: "^1.0.0" + rules: + - if: "target in [esp32s3]" + # https://components.espressif.com/components/chmorgan/esp-audio-player + chmorgan/esp-audio-player: + version: "^1.0.7" + rules: + - if: "target in [esp32s3]" examples: - path: ./idf_component_examples/hello_world - path: ./idf_component_examples/hw_cdc_hello_world