version: "1.1.1"
targets:
  - esp32s2
  - esp32s3
  - esp32p4

description: Enhanced TinyUF2 for ESP32Sx, support OTA update and NVS operate through USB MSC
url: https://github.com/espressif/esp-iot-solution
repository: https://github.com/espressif/esp-iot-solution.git
documentation: https://docs.espressif.com/projects/esp-iot-solution/en/latest/usb/usb_device/esp_tinyuf2.html
issues: https://github.com/espressif/esp-iot-solution/issues

dependencies:
  idf: ">=4.4"
  cmake_utilities: "0.*"
  leeebo/esp-inih: "0.*"
  leeebo/tinyusb_src:
    version: "==0.16.0~6"

examples:
  - path: ../../../examples/usb/device/usb_uf2_ota
  - path: ../../../examples/usb/device/usb_uf2_nvs
  - path: ../../../examples/usb/device/bootloader_uf2

sbom:
  supplier: 'Organization: Espressif Systems (Shanghai) CO LTD'
  originator: 'Organization: Espressif Systems (Shanghai) CO LTD'
