Projects in Awesome Lists tagged with usb-device
A curated list of projects in awesome lists tagged with usb-device .
https://github.com/WangXuan95/FPGA-USB-Device
An FPGA-based USB 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 full-speed device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。
cdc fpga keyboard rtl usb usb-audio usb-camera usb-cdc usb-controller usb-device usb-disk usb-hid usb-keyboard usb-microphone usb-serial usb-speaker usb-uart usb-uvc uvc verilog
Last synced: 22 Apr 2025
https://github.com/ulixxe/usb_cdc
Single/Multi-channel Full Speed USB interface for FPGA and ASIC designs
asic bootloader cdc-acm fomu fpga serial tinyfpga-bx usb usb-cdc usb-device verilog
Last synced: 22 Apr 2025
https://github.com/surban/usb-gadget
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) on Linux using Rust.
linux rust udc usb usb-device usb-functionfs usb-gadget
Last synced: 02 Jul 2025
https://github.com/ultraembedded/core_usb_cdc
Basic USB-CDC device core (Verilog)
fpga usb usb-cdc usb-device verilog
Last synced: 14 Feb 2026
https://github.com/ultraembedded/core_usb_uart
USB serial device (CDC-ACM)
fpga serial-port uart usb-cdc usb-device usb-serial verilog
Last synced: 06 Mar 2026
https://github.com/sukkopera/openusbserialadapter
Open Hardware USB to Serial converter
arduino arduino-boards arduino-ide arduino-mega arduino-nano arduino-platform arduino-uno serial serial-communication serial-console serial-devices serial-monitor serial-port serial-ports serialport usb usb-device usb-devices usb-hid
Last synced: 16 Jan 2026
https://github.com/yunsmall/usbipdcpp
A C++ library for creating usbip server.
android asio libusb remote-control termux usb usb-device usbip usbipd virtual virtual-keyboard virtual-mouse virtualization
Last synced: 15 Apr 2026
https://github.com/sawchord/usbip-device
Implementation of the UsbBus trait of usb-device, which simulates a Bus as a USBIP Server. Useful for developing UsbClass traits and simulating devices.
Last synced: 19 Jul 2025
https://github.com/socxin/ch573
L2 R2: WCH RISC-V BLE SoC (CH573/CH571)
ble qitas risc-v risc-v3a rtc soc usb-device usb-host wch
Last synced: 04 Apr 2025
https://github.com/socxin/ch559
L2 R2: WCH 8051 USB MCU (CH558/CH559)
8051 ldo mcu usb usb-device usb-host wch
Last synced: 04 Apr 2025
https://github.com/therealdreg/lufa-sdcard-mass-storagekeyboard-fatfs-at90usbkey2
lufa-sdcard-mass-storagekeyboard-fatfs-AT90USBKEY2
8bit at90usb1287 at90usbkey atmel-studio avr fatfs lufa mass-storage-device sdcard usb-composite usb-device usb-devices
Last synced: 29 Jul 2025
https://github.com/yanranxiaoxi/floppy-based-on-ch331a
基于 CH331A 的模拟软盘
easyeda hardware-design jlceda usb-device
Last synced: 02 Jan 2026
https://github.com/socxin/ch549
L1 R2: WCH 8051 USB PD MCU (CH549/CH548)
8051 pd qitas uart usb usb-device usb-host wch
Last synced: 11 Apr 2025
https://github.com/socxin/fm33lc0
L3:FM M0 MCU (FM33LC0XX)
cmp cortex-m0 opa os-q qitas uart usb-device
Last synced: 08 Apr 2025
https://github.com/shrine-maiden-heavy-industries/torii-usb
A Torii HDL framework for USB (was SOL)
Last synced: 14 Jan 2026
https://github.com/rikka-chunibyo/hidpi
An easy way to setup a Raspberry Pi 4B (and maybe others) as a USB HID device
raspberry-pi raspberry-pi-4b usb usb-device usb-hid usb-hid-devices
Last synced: 13 May 2026
https://github.com/socxin/n32g020
L2:nationstech Cortex M0 80MHz MCU (N32G020)
aes cortex-m0 dac ecc rsa rtc usb-device
Last synced: 21 Jan 2026
https://github.com/arelius-d/nexusbfix
A lightweight utility to diagnose, fix, and manage USB devices on Debian-based systems.
linux-usb tools usb-device usb-diagnostics usb-fix usb-issues usb-reconnect usb-repair usb-troubleshoot
Last synced: 21 Mar 2025
https://github.com/socxin/es32f027
L2:Eastsoft Cortex M0 MCU (ES32F0271)
adc cortex-m0 dac mcu qitas usb-device
Last synced: 08 Apr 2025
https://github.com/basemax/usb-device-monitor
A cross-platform USB device monitoring tool to log plug-in and removal events on Linux, Windows, and macOS. Create a tool that tracks when USB devices are plugged into a system.
monitor-usb py python python3 usb usb-device usb-devices usb-monitor usb-monitoring usb-tracker
Last synced: 09 Feb 2026
https://github.com/craigpeacock/pic32mk_usb
PIC32MK USB device code using MPLAB Harmony V3
cdc microchip pic32mk usb usb-device
Last synced: 11 Jun 2025
https://github.com/jnbdz/electronics-quickstarts
🔌💡🔋 Electronics | Quickstarts 🔌💡🔋
arduino bash electronic electronics electronics-projects linux quickstart quickstarts shell usb usb-device
Last synced: 08 May 2026
https://github.com/sergz72/usblib
Universal USB library
ch32x033 ch32x035 stm32h5 usb usb-cdc usb-device
Last synced: 15 Jul 2025
https://github.com/alexandergw/gqgmc-data-feed
CPM/CPS data feed tested on GQ-300E Geiger counter (on a Raspberry Pi). (fork sourceforge.net/p/gqgmc)
geiger-muller-device raspberry-pi usb-device
Last synced: 30 Apr 2026
https://github.com/marcodpt/serialscale
An IOT server written in rust for reading weighing data on scales via serial port.
iot iot-device localserver rust scale scales serialport serialscale server toledo usb usb-device usb-serial weight
Last synced: 07 Jan 2026