CherryUSB
USB stack
A portable and efficient USB host and device stack for embedded systems with USB IP
CherryUSB is a tiny, beautiful and portable USB host and device stack for embedded system with USB IP
1k stars
42 watching
287 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list
cdccdns2cdns3cherryusbdfudwc2ehcihidhubmusbohcirndisuacusbusb-deviceusb-hostuvcxhci
Related projects:
Repository | Description | Stars |
---|---|---|
dmitrystu/libusb_stm32 | A lightweight USB device stack for microcontrollers | 722 |
ulixxe/usb_cdc | A Verilog module implementing a full-speed USB communications device class for FPGA and ASIC designs. | 159 |
obdev/v-usb | A firmware-only USB implementation for AVR microcontrollers | 1,220 |
felis/usb_host_shield_2.0 | A USB Host Shield Library for AVR microcontrollers | 1,812 |
sctplab/usrsctp | A userland stack providing a portable implementation of the SCTP protocol for various operating systems. | 682 |
alexreinert/pivccu | Installing original Homematic CCU3 firmware in virtualized containers on ARM-based single board computers. | 306 |
malachi-iot/estdlib | An embedded C++ standard library designed for explicit and organized memory management in resource-constrained environments | 52 |
envzhu/kozos-pic | An embedded operating system for PIC32MX270F256B microcontroller | 5 |
mikeobrien/hidlibrary | Enables enumeration and communication with HID-compatible USB devices in .NET. | 591 |
rust-embedded-community/usb-device | A framework for building USB devices in Rust. | 451 |
rkollataj/mcba_usb | Linux kernel driver to connect Microchip CAN BUS Analyzer Tool to Linux networks | 47 |
mbusb/multibootusb | A tool to create bootable live Linux distributions on a removable USB disk | 1,400 |
mcu-tools/mcuboot | A secure bootloader for 32-bit microcontrollers. | 1,363 |
magnusthome/rejsacan-esp32 | An ESP32 or ESP32-S3 based board with CAN interface and automatic shutdown for car use | 564 |
purseclab/fuzzusb | A framework for testing and validating the security of USB gadget stacks in operating systems | 34 |