An open API service providing repository metadata for many open source software ecosystems.

Topic: "usb-cdc"

hathach/tinyusb

An open source cross-platform USB stack for embedded system

Language: C - Size: 42.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5,510 - Forks: 1,157

WangXuan95/FPGA-USB-Device

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,而不需要额外的接口芯片。

Language: Verilog - Size: 494 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 722 - Forks: 120

jiegec/usbip

A Rust library to run a USB/IP server

Language: Rust - Size: 149 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 366 - Forks: 37

r2axz/bluepill-serial-monster

USB to 3 Port Serial (UART) adapter firmware for STM32 Blue Pill.

Language: C - Size: 185 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 286 - Forks: 75

IntergatedCircuits/USBDevice

Highly flexible Composite USB Device Library

Language: C - Size: 340 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 211 - Forks: 43

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.66 MB - Last synced at: 17 days ago - Pushed at: 11 months ago - Stars: 210 - Forks: 21

ulixxe/usb_cdc

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

Language: Verilog - Size: 7.06 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 166 - Forks: 13

gdsports/USB_Host_Library_SAMD

USB host library 2.0 for Zero/M0/SAMD

Language: C++ - Size: 2.81 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 131 - Forks: 39

nRFMesh/nRF52_Mesh

nRF52 custom RF mesh sensors and dongle firmware using nRF SDK

Language: C - Size: 9.72 MB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 92 - Forks: 18

ultraembedded/core_usb_cdc

Basic USB-CDC device core (Verilog)

Language: Verilog - Size: 38.1 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 76 - Forks: 15

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 at: 5 days ago - Pushed at: almost 2 years ago - Stars: 61 - Forks: 7

saewave/STM32F103-USB-CDC-CMSIS

STM32F103 USB CDC CMSIS

Language: C - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 51 - Forks: 22

majbthrd/stm32cdcuart

DMA-accelerated multi-UART USB CDC for STM32F072 microcontroller

Language: C - Size: 417 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 45 - Forks: 12

0015/ESP32-S2-S3-Projects

Using the native USB interface of ESP32 S2/S3

Language: C - Size: 15.8 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 39 - Forks: 7

ultraembedded/core_usb_uart

USB serial device (CDC-ACM)

Language: Verilog - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 37 - Forks: 10

ultraembedded/core_usb_bridge

USB -> AXI Debug Bridge

Language: Verilog - Size: 22.5 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 36 - Forks: 10

loboris/GD32VF_USB_UART_BRIDGE

USB to UART bridge for GD32VF103

Language: C - Size: 96.7 KB - Last synced at: 19 days ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 3

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 at: 5 days ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 8

dukelec/cdbus_bridge

USB/TTL to RS485 adapter, or transfer raw UART data through CDBUS

Language: C - Size: 4.36 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 23 - Forks: 17

manuelbl/usb-serial

USB-to-Serial Adapter Hardware and Firmware

Language: C++ - Size: 918 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 20 - Forks: 6

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 at: about 2 years ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 0

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 at: 18 days ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 5

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 at: 18 days ago - Pushed at: almost 7 years ago - Stars: 17 - Forks: 3

upsidedownlabs/Candy-UART

Candy size USB to UART bridge.

Size: 2.46 MB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 1

wagiminator/CH32X033-USB-NRF

USB controlled nRF24L01+ 2.4GHz Transceiver

Language: C - Size: 780 KB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 14 - Forks: 2

ulixxe/usb_dfu

Full Speed USB DFU interface for FPGA and ASIC designs

Language: Verilog - Size: 3.92 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

aliengreen/esp32_uart_bridge

ESP32-C3 act as USB to serial UART interface like FT232R or CP210x

Language: C - Size: 37.1 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 11 - 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 at: 21 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 1

benedekkupper/DebugDongleFW

A USB power supply and serial port for prototyping

Language: C - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 7

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 at: 1 day ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 4

hpaluch-pil/stm32-usb-cdc1

USB CDC (Virtual COM port) example for STM32F7 NUCLEO-F767ZI board

Language: C - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

No0ne/hid2cdc

USB keyboard to USB CDC converter using a Raspberry Pi Pico

Language: C - Size: 278 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 2

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 at: 21 days ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 0

wa1tnr/camelforth-rp2040-aU

CamelForth in C by Brad Rodriguez - UNSTABLE version

Language: C - Size: 993 KB - Last synced at: 21 days ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

codetent/mbed-os-blue-pill-usb-demo

USB demo programm for the "blue pill" STM32F103C8 board

Language: C++ - Size: 4.11 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

neildavis/teensy_hid_gamepad

Serial programmable USB HID Gamepad using CircuitPython

Language: Python - Size: 51.8 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

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 at: 4 days ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

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 at: 2 months ago - Pushed at: over 3 years ago - Stars: 5 - 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 at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 3

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: 140 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

hrandib/ups12v

Hardware and firmware for the 12V UPS

Language: C++ - Size: 10.6 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 4 - 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 at: about 1 year ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 2

alambe94/STM32_USB

trying stm32 usb

Language: C - Size: 60.5 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 3

majbthrd/NUC126usb

NUC126 USB device sample code (gcc/clang-friendly)

Language: C - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 2

guuuuus/ch32v20x_usbSerial

usb serial lib for the ch32v20x

Language: C - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 3 - Forks: 0

davepruitt/samd_tutorials

Tutorials and example code for SAMD21 and SAMD51 microcontrollers

Language: C - Size: 1.06 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

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 at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

majbthrd/NUC121usb

NUC121/NUC125 USB device sample code (gcc/clang-friendly)

Language: C - Size: 199 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

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 at: about 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

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 at: 19 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

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 at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ElcRcp/dsPIC33CH512MP508-Dev.-Board

Custom made dsPIC33CH512MP508 Dev. Board Codes ( under CCS C)

Language: C - Size: 9.52 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

cpresser/karatelight

Software and firmware for the Karatelight 8/16 channel RGB LED Dimmer

Language: C - Size: 2.43 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

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 at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

dadul96/STM32F103CB_Maple_Mini_Clone_USB_CDC_Serial

Boilerplate for USB CDC VCOM serial communication with STM32F103CB-based Maple Mini Clone.

Language: C - Size: 25.4 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

feer9/eeprom-programmer

EEPROM memory programmer

Language: C - Size: 21.7 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

osos11-Git/STM32F401_Realdash_HAL

RealDash Can STM32

Language: C - Size: 7.8 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

esynr3z/up7_demo

📉 uP7 logging library demo on STM32 USB-CDC device

Language: C - Size: 1.24 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

Zubax/popcop 📦

OBSOLETE, use UAVCAN/serial instead

Language: C++ - Size: 337 KB - Last synced at: 9 months ago - Pushed at: about 5 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 at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

pandyaparth2407/ArduinoMimicSTM32

Created BasicTools library for anyone wish to use STM32F103 for their project with arduino style interface

Language: C - Size: 590 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

sunsided/serial-sensors

Getting that data off your microcontrollers

Language: Rust - Size: 1.11 MB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

sergz72/RISCV

RISCV CPU Projects

Language: C - Size: 560 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

SquadQuiz/STM32F746DISCO-TinyUSB-MSC-FREERTOS

STM32F746G Discovery Board + TinyUSB Stack (USB-HS-CDC-MSC) + FreeRTOS

Language: C - Size: 5.59 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jmysu/mBusCH55x

An affordable USB-CDC dev board.

Language: C - Size: 8.88 MB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jmysu/mBusSTM32CH55x

Arm-M3 + 8051 cores

Language: C - Size: 11.2 MB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

SquadQuiz/STM32F746DISCO-TinyUSB-MSC

STM32F746G Discovery Board + TinyUSB Stack (USB-HS-CDC-MSC)

Language: C - Size: 5.32 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Axiologix-Technologies/RfmUsb

The documentation repository for the RfmUsb device

Size: 3.37 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

langroodi/CANBus

MCP2515 CAN to USB over RISC-V using FreeRTOS

Language: C - Size: 119 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

romanf-dev/mcu-keyhole

Command line interface to MCU memory

Language: C - Size: 216 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

malikalhack/CDC_Echo

The project implements a Comunication Device Class that echoes the received packet.

Language: C - Size: 126 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ali10129/VirtualCOM

ARM Keil program with USB CDC+ PWM + ADC for LPC1768

Language: HTML - Size: 933 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

kolod/USB_CDC

STM32 USB CDC Demo

Language: C - Size: 644 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ironiron/frequencymeter

stm32f103c8t6 board simple meter

Language: C - Size: 1.9 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

begemotv2718/maple-mini-irremote

Language: C - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

dbubel-rm/sharpserial

C# serial port library

Language: C# - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

mirror/tinyusb

An open source cross-platform USB stack for embedded system

Language: C - Size: 52.9 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0