
USB
161 boardsKiCad boards from 115 GitHub repositories tagged “usb”, the most starred first; open any of them in PCBKit.
- 2 layers66.9 × 74.5 mm

- 2 layers21 × 33 mm

24g2usb pico2w
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.
5 parts1.7kApache-2.0 - 4 layers28.2 × 26.1 mm

DongleHiderPlus PCB
LeoDJ/FW-EC-DongleHiderPlus
Framework Expansion Card that includes a USB hub to hide a bare dongle inside and still have a USB-A port externally
23 parts497CERN-OHL-W-2.0 - 2 layers40 × 55 mm

- 2 layers103.3 × 63.7 mm

- 4 layers100 × 100 mm

DAC ADC PWM IO
DanielMartensson/STM32-PLC
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
270 parts183MIT - 2 layers65 × 30 mm

- 4 layers101.6 × 101.6 mm

- 2 layers92.8 × 71.8 mm

USBSID Pico v1.3f
LouDnl/USBSID-Pico
USBSID-Pico is a RPi Pico (RP2040/W RP2350/W) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller
116 parts125GPL-2.0 - 2 layers91.4 × 41.9 mm

Minikbd
andyclymer/minikbd
The MiniKbd is a USB device based on the Adafruit Trinket M0 development board which is programmable with CircuitPython.
26 parts122 - 2 layers285 × 94.6 mm

- 2 layers17.8 × 34 mm

LinUSBConverter
uCAN-LIN/LinUSBConverter
Open source USB ↔ LIN bus dongle. LIN 2.1 master / slave / monitor, optically isolated, SLCAN compatible — no proprietary drivers.
29 parts93GPL-3.0 - 4 layers44 × 64 mm

JTAGProgrammer
anthony-bernaert/ftdi-jtag-programmer
FTDI-based JTAG Programmer Circuit for FPGAs
122 parts77CERN-OHL-P-2.0 - 4 layers50 × 36 mm

Analog toolkit
Jana-Marie/analog-toolkit
A smol and simple STM32G431 based Analog to USB toolkit.
85 parts74CERN-OHL-S-2.0 - 4 layers60.2 × 20.8 mm

PhaseLatchMini
AndersBNielsen/PhaseLatchMini
High-rate continuous streaming of interleaved dual ADC (I/Q) samples over USB Full‑Speed (FS) using only the built‑in CDC class on an STM32F103C8 ("Blue Pill" style) board.
63 parts72 - 2 layers164 × 73 mm

- 2 layers61.5 × 18.7 mm

LoRA USBStick
ElectronicCats/CatWAN_USB_Stick
An Open Source USB Stick compatible with LoRa and LoRaWAN with Cortex M0+. To connect, review and analyze packages of LoRa®
36 parts50GPL-3.0 - 6 layers74.9 × 52 mm

- 2 layers30 × 30 mm

- 2 layers35.6 × 94.6 mm

- 2 layers48 × 19 mm

Usb floppy adapter
roybaer/usb_floppy_adapter
STM32-based USB to Floppy-Disk Drive (FDD) Adapter
28 parts45 - 2 layers39.8 × 16.4 mm

- 2 layers56 × 110 mm

Trs pcb
Windfisch/midikraken
A open source, open hardware up-to-16x USB-MIDI-interface for around 15 bucks in its smallest configuration.
125 parts28 - 2 layers10 × 12 mm

USB C RTL SDR mod v1.0
umbertoragone/usbc-rtl-sdr
A PCB adapter board to convert your RTL-SDR V3/V4 dongle from USB-A to USB-C
4 parts27MIT