Repository navigation

#

usb-device

CherryUSB is a tiny and beautiful, high performace and portable USB host and device stack for embedded system with USB IP

C
1485
1 天前

An FPGA-based USB 1.1 (full-speed) device core to implement USB-serial, USB-camera, USB-audio, USB-hid, etc. It requires only 3 FPGA common IOs rather than additional chips. 基于FPGA的USB 1.1 (full-speed) device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。

Verilog
720
4 个月前

Highly flexible Composite USB Device Library

C
222
3 年前

Single/Multi-channel Full Speed USB interface for FPGA and ASIC designs

Verilog
166
1 年前

Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) on Linux using Rust.

Rust
98
4 个月前

🔥🔥串口工具,通知工具,网络监听,多文件断点下载,xls,xlsx操作,APK安装/系统应用安装,文件处理,crash控制,音视频播放,usb设备检测,adb工具等...

Java
87
7 个月前

Basic USB-CDC device core (Verilog)

Verilog
77
4 年前

Efficient USB device stack designed for embedded systems. Includes support for Audio, CDC-ACM, CDC-EEM, HID, MSC, and Vendor classes.

C
70
7 个月前

USB to CAN adapter firmware

C
66
3 天前

L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)

C
51
2 年前

Raspberry Pi Zero exploiting gadget using ethernet over USB

Python
46
3 年前

Use a Raspberry Pi Pico board to process USB MIDI data between a USB MIDI Keyboard or other device and a PC or other USB MIDI Host

C
38
8 个月前

Raspberry Pi CM4 that plugs directly to TV/monitor

37
2 年前

L1 R2: WCH Cortex-M0 ETH/BLE SoC(CH579/CH578/CH577)

C
25
2 年前

Full Speed USB DFU interface for FPGA and ASIC designs

Verilog
17
1 年前

Provide a set of applications for STM32H5xx series based on the STM32 Classic Core Middleware libraries.

C
14
16 天前

Library and interface for the LT series of Fender Amplifiers

C#
12
5 个月前

Implementation of the UsbBus trait of usb-device, which simulates a Bus as a USBIP Server. Useful for developing UsbClass traits and simulating devices.

Rust
12
1 年前