Skip to the content
PCBKitNew board

USB HID

49 boards

KiCad boards from 30 GitHub repositories tagged “usb-hid”, the most starred first; open any of them in PCBKit.

  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers14 × 17.3 mmSnopf, the printed circuit board in 3D

    Snopf

    snopf/snopf

    snopf USB password token

    18 parts145GPL-2.0
  • 2 layers36 × 58 mmUps adaptor, the printed circuit board in 3D

    Ups adaptor

    aronreid/ups-to-esp32

    Put a USB-only UPS on the network: an ESP32-S3 board and firmware that serves NUT on TCP 3493, with a web UI. No host computer, no Raspberry Pi.

    38 parts130GPL-3.0
  • 2 layers164 × 73 mmTestRig PCB, the printed circuit board in 3D

    TestRig PCB

    RasmusB/USB-Keyboard-Adapter

    An Psion to USB keyboard controller

    95 parts57
  • 2 layers45 × 45 mmFiberaudio-108, the printed circuit board in 3D

    Fiberaudio-108

    islandcontroller/fiberaudio-108

    A low-cost USB audio interface with S/PDIF optical output, based on the Cmedia CM108 ASIC.

    43 parts29
  • 2 layers39.8 × 16.4 mmOpenUsbSerialAdapter, the printed circuit board in 3D

    OpenUsbSerialAdapter

    SukkoPera/OpenUsbSerialAdapter

    Open Hardware USB to Serial converter

    21 parts29
  • 2 layers96.3 × 46.4 mmPrecision Fighting Board, the printed circuit board in 3D

    Precision Fighting Board

    ioridev/Precision-Fighting-Board

    Fighting board running at 8000hz

    13 parts27MIT
  • 2 layers67.3 × 58.1 mmKicad c128keyb, the printed circuit board in 3D

    Kicad c128keyb

    ytmytm/C128-keyboard

    Allow a modern USB keyboard to be used with a Commodore 128 in place of the original keyboard.

    19 parts20GPL-3.0
  • 2 layers68.6 × 53.3 mmUltimate USB joystick, the printed circuit board in 3D

    Ultimate USB joystick

    doj/Ultimate-USB-to-Controlport

    Arduino project to convert USB joystick or mouse to digital for use with Commodore or Atari computers

    25 parts14
  • 2 layersFlightPanel-01, the printed circuit board in 3D

    FlightPanel-01

    arn-c0de/ATMEGA-ButtonPanel

    ATmega32U4 flight panel with 16-ch multiplexer, rotary encoder, and 19+ inputs.

    29 parts12
  • 2 layers73.7 × 78.7 mmMidi fader, the printed circuit board in 3D

    Midi fader

    kcuzner/midi-fader

    Expandable USB MIDI device with faders and buttons

    167 parts12Apache-2.0
  • 4 layers86 × 62 mmPedals, the printed circuit board in 3D

    Pedals

    janc18/CAE32

    Simracing equipment, including hardware, software, and firmware design.

    127 parts10GPL-3.0
  • 2 layers101.6 × 31.8 mmPico 12vrgb controller, the printed circuit board in 3D

    Pico 12vrgb controller

    bluekeyes/pico-12vrgb-hid-controller

    4-pin RGB controller using the Pi Pico and USB HID

    20 parts9MIT
  • 4 layers75 × 55 mmHIDMorph, the printed circuit board in 3D

    HIDMorph

    cedarhacks/HIDMorph

    Hardware/Firmware of HIDMorph, a lua configurable HID translation/generation device

    50 parts4
  • 2 layers45 × 28 mmKeyboardPCBv2, the printed circuit board in 3D

    KeyboardPCBv2

    sam-was-here/PUMBA-Keyboard

    PUMBA-Keyboard is a PS2 to USB macro board adapter

    13 parts4GPL-3.0
  • 2 layers100 × 80 mmX240 pico rev b, the printed circuit board in 3D

    X240 pico rev b

    nikolareljin/x240-kbd

    ThinkPad X240 keyboard and ClickPad USB HID controller using Raspberry Pi Pico RP2040, QMK firmware, and OpenSCAD enclosure files.

    42 parts3
  • 4 layers46.7 × 19.3 mmQFN Touch TTP223, the printed circuit board in 3D

    QFN Touch TTP223

    Paschalis/Hardware-Login-Key

    The Hardware Login Key is an ATtiny85-based USB device that securely automates password entry using a physical button or touch sensor. It offers a simple, hardware-driven way to log into systems or websites.

    24 parts3GPL-3.0
  • 2 layers19.2 × 14.1 mmCh32v003 usb, the printed circuit board in 3D

    Ch32v003 usb

    michalpiekos/ch32v003-stm32-usb-hid

    Minimal-cost USB HID device: CH32V003 ($0.10 RISC-V, software USB) vs STM32F103 (HAL). Custom KiCad PCB and BOM cost comparison.

    6 parts2MIT
  • 4 layers100 × 79 mmMobo, the printed circuit board in 3D

    Mobo

    ndr-lmnc/regolo

    REGOLO an open source 10-channel USB control surface designed for software-based audio volume control.

    134 parts2CERN-OHL-S-2.0
  • 2 layers100 × 100 mmRemapper, the printed circuit board in 3D

    Remapper

    techmech-keeb/orbit-remapper

    Desktop BLE-to-USB keyboard/mouse remapper on M5Dial (ESP32-S3), built on HID Remapper.

    133 parts2MIT
  • 2 layers108 × 150 mmNumpad, the printed circuit board in 3D

    Numpad

    20after4/macro-calculator

    Custom USB Keyboard & Standalone Calculator written in MicroPython for the RP2350

    54 parts1
  • 2 layers33.7 × 12 mmT85-usb, the printed circuit board in 3D

    T85-usb

    69series/attiny85-usb-hid

    ATTiny85 HID automation keyboard both firmware and hardware design in baremetal C and KICAD 10 respectively.

    16 parts1MIT
  • 2 layers58 × 97 mmMacroPad, the printed circuit board in 3D

    MacroPad

    codejupiter/rp2040-macropad

    Open-hardware 2x2 USB mechanical macropad with Raspberry Pi Pico, TinyUSB HID firmware, KiCad PCB sources, and ready-to-order Gerbers.

    13 parts