Hackster.ioLearning Hardware Community.
Γ—
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

106 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

Unbricking an Ocean Optics USB4000 with ESP32

Three i2c wires, an ESP32 and 932 corrupt bytes fix brought my dead USB4000 back to life. And one FPGA flash restored the spectra.

Unbricking an Ocean Optics USB4000 with ESP32

Elad Orbach
39
RADIO DAYS β€” A Retro World Radio for Cardputer ADV

Rediscover 1980s radio tuning with Cardputer ADV, a rotary dial, 42 stations worldwide, and nostalgic visuals. Try the Web version too!

RADIO DAYS β€” A Retro World Radio for Cardputer ADV

kariagepompadour
17
Cardputer Media Jog β€” A Customizable Media Controller

Turn your Cardputer ADV into a USB/BLE media controller with a rotary encoder, customizable keys, and on-device configuration.

Cardputer Media Jog β€” A Customizable Media Controller

kariagepompadour
22
ESP32-S3-MINI Dev Board: My First 4-Layer KiCad PCB

A small 4-layer ESP32-S3 board with native USB-C, an ENS210 sensor and an RGB LED. Designed in KiCad 9, made by JLCPCB, worked first time.

ESP32-S3-MINI Dev Board: My First 4-Layer KiCad PCB

Andres Moreno
6
Create a USB Microphone with the Raspberry Pi Pico 🎀

This guide will walk you through creating a USB microphone on the Raspberry Pi Pico using the RP2040's PIO, DMA, and USB capabilities.

Create a USB Microphone with the Raspberry Pi Pico 🎀

Sandeep Mistry
65K
Hacking Qualcomm (Quick Charge) QC 2.0/3.0 With ATtiny85

Get not only 5 volts but also 9, 12 volts (18 Watts max) out of any QC-compatible charger/power bank for supplying power hungry projects.

Hacking Qualcomm (Quick Charge) QC 2.0/3.0 With ATtiny85

Shahariar
47K
Add Cellular to a Raspberry Pi with Hologram Nova

Connect your Raspberry Pi to the world through cellular with the Hologram Nova.

Add Cellular to a Raspberry Pi with Hologram Nova

Team Hologram
42K
RPi Zero 2 W Audio Gadget

The basics of turning a Raspberry Pi Zero 2 W into a USB OTG audio interface using the Linux gadget g_audio driver.

RPi Zero 2 W Audio Gadget

Mason Fleck
24K
Plug Any USB Device on an ESP8266

Did you know you could plug USB devices on an Arduino or ESP? Keyboard, mouse, game controller, Midi controller, you name it!

Plug Any USB Device on an ESP8266

Team usini
121K
A powerful Maritime Instrument & Display Controller

A powerful Maritime Instrument & Display Controller, based on UDOO Neo, acting as a navigator, chart plotter, wireless NMEA multiplexer & ?

A powerful Maritime Instrument & Display Controller

Manfred van der Voort
17K
A BQ9003 Smart Battery Monitor with USB-SMBus and Python

Turn a TI BQ9003-based intelligent battery into a useful engineering data source. This project uses a CP2112 USB-to-SMBus bridge and Python.

A BQ9003 Smart Battery Monitor with USB-SMBus and Python

Robert Fletcher
36
Computerception

Why not put a Raspberry Pi into a 2007 netbook?

Computerception

Michael Darby - 314Reactor
48K
OctoPrint Printing Monitor

It's a screen with colorful backlight that shows you some information about printing progress.

OctoPrint Printing Monitor

ralex2304
11K
Add Peripheral Support to Kria KR260 Vivado 2022.1 Project

This project walks through the details of adding the hooks for the hardware on the KR260 carrier board in a Vivado 2022.1 project.

Add Peripheral Support to Kria KR260 Vivado 2022.1 Project

Whitney Knitter
9.8K
WebUSB

WebUSB enabled LOL shield, so anybody can change the text without any Arduino programming knowledge.

WebUSB

Edwin Martin
9.5K
Ternary Chord Keyboard

Accukey lives!

Ternary Chord Keyboard

glennedi
6.6K
1-Hand Chorded Keyboard

A one-handed, chorded, haptic keyboard, which also teaches you to count in binary. Turbo hack @ HardwareWeekend DC!

1-Hand Chorded Keyboard

Alex Glow
2.5K
First 9v Battery that can be Recharged from a USB Port

Charge up with 5 volts then use it to power up 9v gadgets with the build-in circuit. Same capacity, same voltage, better technology...

First 9v Battery that can be Recharged from a USB Port

Tamas Imets
5.8K
MIDI and Arduino

This tutorial shows how to use the Arduino as MIDI (Musical Instrument Digital Interface) device.

MIDI and Arduino

Isaac
14K
Serial Service Menu

Show status information, change NW credentials, ping your gateway, show sensor values or get more details by activating debugging…

Serial Service Menu

andreas_waldherr
8.9K
Unlocking the Secrets of Ethical Hacking With HackyPi

HackyPi is a new Kickstarter project that can help teach people how to code and hack ethically

Unlocking the Secrets of Ethical Hacking With HackyPi

kamaluddin khan
8.3K
Teensy USB Shortcut Button

This is a Teensy MCU with a encoder. This is a little USB tool for a shortcut function in your favorite software.

Teensy USB Shortcut Button

Tinker-Fun
7.3K
5.1 channel analog audio processor

This project is a 5.1-channel, analog audio processor based on PT2322 and Arduino Nano.

5.1 channel analog audio processor

Dilshan Jayakody
4.9K
RPi Z2W USB Soundcard

This project uses the Linux g_audio drivers and camillaDSP to create a USB soundcard out of a RPi Zero 2 W and an Allo miniBOSS DAC.

RPi Z2W USB Soundcard

Mason Fleck
3.0K
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next β†’
  • 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