Skip to content

CherryUSB/cherryusb_esp32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CherryUSB Examples for ESP

This is the examples repository for the CherryUSB, which is a tiny and portable USB Stack (device & host) for embedded system with USB IP.

This repository is wrapped as an ESP-IDF component and finally published to Component Registry.

You can build the examples in this repository with ESP-IDF v4.4.1 or later directly. Or using the ESP-IDF component manager.

How to add this component from esp-registry to your project

Just add idf_component.yml to your main component with the following content::

## IDF Component Manager Manifest File
dependencies:
  cherry-embedded/cherryusb: "^1.4.0~1"

Or simply run:

idf.py add-dependency "cherry-embedded/cherryusb"

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 from the upstream CherryUSB.
  2. Full API code documentations and step by step guides can be found in CherryUSB Docs Website.

About

CherryUSB demo for esp32s2/s3/p4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published