Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: usb-cdc
hathach/tinyusb
An open source cross-platform USB stack for embedded system
Language: C - Size: 40.5 MB - Last synced: about 15 hours ago - Pushed: about 15 hours ago - Stars: 4,584 - Forks: 986
jiegec/usbip
A Rust library to run a USB/IP server
Language: Rust - Size: 94.7 KB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 239 - Forks: 25
green-green-avk/AnotherTerm
Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
Language: Java - Size: 5.61 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 172 - Forks: 19
dukelec/cdbus_bridge
USB/TTL to RS485 adapter, or transfer raw UART data through CDBUS
Language: C - Size: 4.35 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 22 - Forks: 17
malikalhack/usb2serial_win32
A project to teach the basics of connecting between two COM ports using WinAPI.
Language: C++ - Size: 49.8 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
ulixxe/usb_cdc
Single/Multi-channel Full Speed USB interface for FPGA and ASIC designs
Language: Verilog - Size: 7.06 MB - Last synced: 4 days ago - Pushed: 2 months ago - Stars: 147 - Forks: 10
NordicPlayground/node-usb-cdc-acm
Userspace javascript implementation of a USB CDC ACM driver, on top of libusb.
Language: JavaScript - Size: 29.3 KB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 15 - Forks: 3
guuuuus/ch32v20x_usbSerial
usb serial lib for the ch32v20x
Language: C - Size: 33.2 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
evandrosouza-developer/ps2tomsxUSB
This one is a full open design (electronics, pcb and firmware) of a PS/2 Keyboard adapter with USB console for use in MSX and other legacy computers - 15x8 matrix(BCD input - 8 bits "Low active" output).
Language: C - Size: 139 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 3 - Forks: 1
ultraembedded/core_usb_cdc
Basic USB-CDC device core (Verilog)
Language: Verilog - Size: 38.1 KB - Last synced: 21 days ago - Pushed: about 3 years ago - Stars: 66 - Forks: 16
codetent/mbed-os-blue-pill-usb-demo
USB demo programm for the "blue pill" STM32F103C8 board
Language: C++ - Size: 4.11 MB - Last synced: 30 days ago - Pushed: over 4 years ago - Stars: 7 - Forks: 2
Axiologix-Technologies/RfmUsb
The documentation repository for the RfmUsb device
Size: 3.37 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
wagiminator/CH32X033-USB-NRF
USB controlled nRF24L01+ 2.4GHz Transceiver
Language: C - Size: 717 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 1
VCTLabs/python-usb-protocol Fork of greatscottgadgets/python-usb-protocol
python library providing utilities, data structures, constants, parsers, and tools for working with USB data
Language: Python - Size: 2.98 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 1
0015/ESP32-S2-S3-Projects
Using the native USB interface of ESP32 S2/S3
Language: C - Size: 15.6 MB - Last synced: 2 days ago - Pushed: 11 months ago - Stars: 22 - Forks: 6
ultraembedded/core_usb_uart
USB serial device (CDC-ACM)
Language: Verilog - Size: 26.4 KB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 29 - Forks: 9
ulixxe/usb_dfu
Full Speed USB DFU interface for FPGA and ASIC designs
Language: Verilog - Size: 3.92 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 12 - Forks: 0
majodi/consolecast
This repo contains open source example code and schematics for ConsoleCast, the Universal Serial to WIFI bridge development board. ConsoleCast has on-board WIFI, RS232 and USB host capabilities. The factory loaded firmware features an on-board Terminal emulator. You can connect and "talk" to your serial device, like network equipment, measuring equipment, etc. over Wifi just by using your browser, no cable, no special software needed and platform independant. Please see consolecast.nickstick.nl for details.
Language: C - Size: 2.05 MB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 4 - Forks: 2
benedekkupper/DebugDongleFW
A USB power supply and serial port for prototyping
Language: C - Size: 77.1 KB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 11 - Forks: 7
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,而不需要额外的接口芯片。
Language: Verilog - Size: 464 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 424 - Forks: 78
No0ne/hid2cdc
USB keyboard to USB CDC converter using a Raspberry Pi Pico
Language: C - Size: 278 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 1
nRFMesh/nRF52_Mesh
nRF52 custom RF mesh sensors and dongle firmware using nRF SDK
Language: C - Size: 9.72 MB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 89 - Forks: 18
IntergatedCircuits/USBDevice
Highly flexible Composite USB Device Library
Language: C - Size: 340 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 211 - Forks: 43
ultraembedded/core_usb_bridge
USB -> AXI Debug Bridge
Language: Verilog - Size: 22.5 KB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 32 - Forks: 9
viteo/STM32-BluePill-MSD-VCP
STM32 BluePill as composite USB device: Mass Storage Device and Virtual COM Port using SPL
Language: C - Size: 345 KB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
osos11-Git/STM32F401_Realdash_HAL
RealDash Can STM32
Language: C - Size: 7.8 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
aliengreen/esp32_uart_bridge
ESP32-C3 act as USB to serial UART interface like FT232R or CP210x
Language: C - Size: 35.2 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 6 - Forks: 1
wa1tnr/camelforth-rp2040-a
CamelForth in C for RP2040 Raspberry Pi Pico. A Forth by Dr Brad Rodriguez - ported to RP2040 by wa1tnr - Forth interpreter is on the RP2040 USB port, with output mirrored to UART0. Superseded October 2021 - see README.md file.
Language: C - Size: 81.1 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 11 - Forks: 1
r2axz/bluepill-serial-monster
USB to 3 Port Serial (UART) adapter firmware for STM32 Blue Pill.
Language: C - Size: 185 KB - Last synced: 7 months ago - Pushed: 10 months ago - Stars: 286 - Forks: 75
gdsports/USB_Host_Library_SAMD
USB host library 2.0 for Zero/M0/SAMD
Language: C++ - Size: 2.81 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 122 - Forks: 36
hrandib/ups12v
Hardware and firmware for the 12V UPS
Language: C++ - Size: 10.6 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
upsidedownlabs/Candy-UART
Candy size USB to UART bridge.
Size: 2.46 MB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 15 - Forks: 1
Zubax/popcop 📦
OBSOLETE, use UAVCAN/serial instead
Language: C++ - Size: 337 KB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 4
Utyff/STM32F103-USB-CDC-CMSIS Fork of saewave/STM32F103-USB-CDC-CMSIS
STM32 USB CDC CMSIS
Language: C - Size: 446 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
ElcRcp/dsPIC33CH512MP508-Dev.-Board
Custom made dsPIC33CH512MP508 Dev. Board Codes ( under CCS C)
Language: C - Size: 9.52 MB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
kolod/USB_CDC
STM32 USB CDC Demo
Language: C - Size: 644 KB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
neildavis/teensy_hid_gamepad
Serial programmable USB HID Gamepad using CircuitPython
Language: Python - Size: 51.8 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
romanf-dev/mcu-keyhole
Command line interface to MCU memory
Language: C - Size: 216 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
langroodi/CANBus
MCP2515 CAN to USB over RISC-V using FreeRTOS
Language: C - Size: 119 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
wa1tnr/camelforth-rp2040-aU
CamelForth in C by Brad Rodriguez - UNSTABLE version
Language: C - Size: 993 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0
Jana-Marie/temperature-logger
Anotter USB temperature logger that can record up to four channels with thermocouple or NTCs connected via CDC directly or SCPI to USB.
Language: C - Size: 10.1 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 53 - Forks: 3
wa1tnr/camelforth-rp2040-b-MS-U
CamelForth in C by Dr Brad Rodriguez - UNSTABLE - RP2040 Pi Pico port with mass storage QSPI flashROM
Language: C - Size: 900 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0
saewave/STM32F103-USB-CDC-CMSIS
STM32F103 USB CDC CMSIS
Language: C - Size: 63.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 51 - Forks: 22
alambe94/STM32_USB
trying stm32 usb
Language: C - Size: 60.5 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 3
AddioElectronics/AS-HAL-USB-CDC-STDIO-Redirect
C Library for use with Atmel Start's USB CDC driver(HAL). Redirects STDIO to USB.
Language: C - Size: 60.5 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
manuelbl/usb-serial
USB-to-Serial Adapter Hardware and Firmware
Language: C++ - Size: 918 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 12 - Forks: 3
loboris/GD32VF_USB_UART_BRIDGE
USB to UART bridge for GD32VF103
Language: C - Size: 96.7 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 26 - Forks: 2
davepruitt/samd_tutorials
Tutorials and example code for SAMD21 and SAMD51 microcontrollers
Language: C - Size: 1.06 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
hpaluch-pil/stm32-usb-cdc1
USB CDC (Virtual COM port) example for STM32F7 NUCLEO-F767ZI board
Language: C - Size: 79.1 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 10 - Forks: 1
malikalhack/CDC_Echo
The project implements a Comunication Device Class that echoes the received packet.
Language: C - Size: 126 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
IzyaSoft/EasyUsb
Library for data exchange with USB devices via C++ wrap around libusb (Supporting transfer types: Bulk, Interrupt and Control)
Language: C++ - Size: 39.1 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 9 - Forks: 2
Jana-Marie/OtterStepMini
OtterStepMini is a user friendly, up to 48V 10A stepper-motor-driver with USB-CDC and USB-PD for desktop-applications.
Size: 1.87 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
ajn96/iSensor-SPI-Buffer
Firmware for the iSensor-SPI-Buffer (STM32F303) to enable full throughput buffered data capture on Analog Devices IMUs over SPI, USB (cli), and via SD card datalogging. Includes Python library for easy integration with Linux and Windows systems
Language: C - Size: 38.2 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 10 - Forks: 4
Jana-Marie/stm32g4xx_usb_cdc
STM32G474 USB CDC example implementation, combined with Jan Breuer's SCPI parser library v2
Language: C - Size: 15.3 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 3
majbthrd/stm32cdcuart
DMA-accelerated multi-UART USB CDC for STM32F072 microcontroller
Language: C - Size: 417 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 45 - Forks: 12
mcejp/virtual-counter
MCU-based instrument for measuring frequency, period, pulse width and other signal properties in the time domain. Supports STM32F042 & F303.
Language: C - Size: 2.01 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
cpresser/karatelight
Software and firmware for the Karatelight 8/16 channel RGB LED Dimmer
Language: C - Size: 2.43 MB - Last synced: almost 1 year ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
sjchoure/USB-CDC-Devices
Add General Purpose Input and Output Pins to your Laptop/Desktop through your USB Port.
Language: C - Size: 174 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 19 - Forks: 0
feer9/eeprom-programmer
EEPROM memory programmer
Language: C - Size: 21.7 MB - Last synced: 12 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
tygamvrelis/PIC18F2550-USB-Serial
Virtual serial port program (USB to UART and vice versa). Immediately usable on a PIC18F2550. This project is a modified version of a modified MLA project made by Microchip forums user vloki. Developed for usage in the course AER201 at the University of Toronto, in summer 2017.
Language: C - Size: 827 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 5 - Forks: 3
esynr3z/up7_demo
📉 uP7 logging library demo on STM32 USB-CDC device
Language: C - Size: 1.24 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1
majbthrd/NUC126usb
NUC126 USB device sample code (gcc/clang-friendly)
Language: C - Size: 242 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 4 - Forks: 2
AndProx/usb-serial-for-android Fork of mik3y/usb-serial-for-android
Android USB host serial driver library for CDC, FTDI, Arduino and other devices. (Modified version for AndProx)
Language: Java - Size: 356 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
majbthrd/NUC121usb
NUC121/NUC125 USB device sample code (gcc/clang-friendly)
Language: C - Size: 199 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 3 - Forks: 0
ironiron/frequencymeter
stm32f103c8t6 board simple meter
Language: C - Size: 1.9 MB - Last synced: 11 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
dbubel-rm/sharpserial
C# serial port library
Language: C# - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0
begemotv2718/maple-mini-irremote
Language: C - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1