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
1651
8 天前

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
794
8 个月前

Highly flexible Composite USB Device Library

C
224
3 年前

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

Verilog
175
1 年前

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

Rust
119
8 个月前

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

Java
89
19 天前

USB to CAN adapter firmware

C
84
7 天前

Basic USB-CDC device core (Verilog)

Verilog
81
4 年前

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

C
73
1 年前

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

C
55
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
50
1 年前

Raspberry Pi Zero exploiting gadget using ethernet over USB

Python
47
4 年前

Raspberry Pi CM4 that plugs directly to TV/monitor

39
3 年前

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

C
26
2 年前

Full Speed USB DFU interface for FPGA and ASIC designs

Verilog
19
1 年前

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

C
18
4 个月前

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
17
2 年前

Library and interface for the LT series of Fender Amplifiers

C#
12
9 个月前