Hackster.ioLearning Hardware Community.
×
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

21 usb projects

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

BBTrack

Blackberry mobile phone trackpad based USB HID pointing device for PCs

BBTrack

Yasith Lokuge
9.4K
Adding USB Host Support to Espruino

Connect USB devices to your Espruino using the MAX3421E chip.

Adding USB Host Support to Espruino

Gerrit Niezen
1.7K
USB Adaptive Charger (2.7A per port) with Wattmeter

A 10.8A, 4-port USB charger with a wattmeter and adaptive intelligent charging.

USB Adaptive Charger (2.7A per port) with Wattmeter

Kobby Osei
3.2K
TurtleAuth: Let's Make a DIY GPG USB Key

Made my own GPG USB key instead of buying one.

TurtleAuth: Let's Make a DIY GPG USB Key

Samuel
6.9K
Omega2 Software Development Board

Omega2 is small and powerful Linux board. But it has few GPIO. I prepared dedicated MCU and RF chip to collect data for it.

Omega2 Software Development Board

Fikret
996
DIY Power Delivery Trigger

let's build a PD trigger

DIY Power Delivery Trigger

edison science corner
4.1K
A Hand-wired USB and Bluetooth Keyboard Powered by Python

This is a hand-wired mechanical keyboard. It supports USB and Bluetooth, and is running Python in the microcontroller of the keyboard.

A Hand-wired USB and Bluetooth Keyboard Powered by Python

Yihui
3.8K
Portable Spectrum Devices to Detect COVID-19

Adopt replicable and low-cost design scheme of spectrum chip, simplify the realization complexity of spectrum detection and analysis.

Portable Spectrum Devices to Detect COVID-19

sacrohu
2.3K
Designing Dual COM Port with PSoC 5LP USB

The project shows how to design using the same USB to enumerate as two COM PORT Terminal.

Designing Dual COM Port with PSoC 5LP USB

Hima M
2.2K
U96-SVM - Stereo Vision Front-end for Ultra96-V2

Open-licensed hardware that gives Ultra96-V2 dual MIPI CSI and USB video class interfaces to realize a stereo vision system.

U96-SVM - Stereo Vision Front-end for Ultra96-V2

sdoira
1.8K
Designing PSoC4200L USB Composite Device

The project gives a short description on how to design a USB design which would enumerate as an HID, COM PORT and audio devices.

Designing PSoC4200L USB Composite Device

Hima M
1.5K
Customizable CAD Keyboard

Easy to build 3D-printed ortholinear keyboard with replaceable keycaps and QMK FW.

Customizable CAD Keyboard

Johan von Konow
1.2K
USB Audio DAC

Plug and play sound card with line level output. Connect to active speakers. Suppresses noise coupling from USB etc with power supply design

USB Audio DAC

Teemu Latonen
644
Meet the ATmega32U4 Base Uptimes Developers Board

Discover the Next Generation Development Platform with ATmega32U4 Based Uptimes Developers Board

Meet the ATmega32U4 Base Uptimes Developers Board

PCBWay
&
Hamza Deniz YILMAZ
406
XpandShield MK II

Maybe the most expansive DIY joystick ever

XpandShield MK II

Xavier Jiang
400
Share USB Memory with One-touch Switching Between Two Device

When the network is not available, data can easily be exchanged on a shared USB memory with a single touch button.

Share USB Memory with One-touch Switching Between Two Device

Hiroshi Nakajima
389
SD Image Writing Tool for Raspberry Pi and Remote Control

This tool provides a convenient and quick change of a SW image of a device that has an SD Card interface from a remote.

SD Image Writing Tool for Raspberry Pi and Remote Control

Hiroshi Nakajima
374
Project 666666

Prototype 6-dof input device.

Project 666666

Xavier Jiang
265
Myute - Mute Control

Mute Control - 3D printed USB-C Button with RGB Feedback based on Arduino

Myute - Mute Control

Ludwig
234
Type-C CH340 Arduino

Type-C CH340 Arduino

Type-C CH340 Arduino

Doğukan Sahil
141
Build Aiden: An External AI Phone Agent

Build a hardware prototype that captures a phone screen, sends it to an AI model, and controls the device through USB HID.

Build Aiden: An External AI Phone Agent

Dan Peng
7
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2026