leeebo/cherryusb
uploaded 2 months ago

Tiny and portable USB Stack (device & host) for embedded system with USB IP

readme

# ESP CherryUSB Fork [![Component Registry](https://components.espressif.com/components/leeebo/cherryusb/badge.svg)](https://components.espressif.com/components/leeebo/cherryusb) This is a fork of [CherryUSB](https://github.com/cherry-embedded/CherryUSB), which is a tiny and portable USB Stack (device & host) for embedded system with USB IP. This fork repository is wrapped as an ESP-IDF component and finally publish to [ESP-IDF Component Registry](https://components.espressif.com/components/leeebo/cherryusb). This component can not be built as a standalone library, it is only used as a dependency of the [cherryusb_esp32](https://github.com/leeebo/cherryusb_esp32) component. ## How to use ### Use this component together with [cherryusb_esp32](https://github.com/leeebo/cherryusb_esp32). Just add ``idf_component.yml`` to your main component with the following content:: ```yaml ## IDF Component Manager Manifest File dependencies: leeebo/cherryusb_esp32: "*" ``` Or simply run: ``` idf.py add-dependency "leeebo/cherryusb_esp32" ``` During the build process, the ESP-IDF build system will automatically download and install this component. ## API Documentation 1. Library introduction can be found on [README](https://github.com/cherry-embedded/CherryUSB#readme) from the upstream CherryUSB. 2. Full API code documentations and step by step guides can be found in [CherryUSB Docs Website](https://cherryusb.readthedocs.io/).

changelog

# ChangeLog ## v0.10.1~3 - 2023-09-06 * Rename `esp_cherryusb` to `cherryusb_esp32` ## v0.10.1~2 - 2023-09-06 * Fix README ## v0.10.1~1 - 2023-09-04 * Initial release based on CherryUSB v0.10.1

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "leeebo/cherryusb^0.10.1~3"

or download archive

Dependencies

  • ESP-IDF >=4.4.1
  • Stats

    • Downloaded in total
      Downloaded in total 25 times
    • Downloaded this version
      This version: 21 times

    Badge

    leeebo/cherryusb version: 0.10.1~3 |