Hackster.ioLearning Hardware Community.
×
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

212 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

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
61K
USB MIDI Adapter

Simple USB to MIDI adapter based on an Arduino Micro or Leonardo, optionally with the ability to filter the MIDI data.

USB MIDI Adapter

Dennis V
27K
USB Drive Safety Zone

Dare you plug that off-brand USB drive, or the USB drive you just found, into your computer or device?

USB Drive Safety Zone

David Strong
78
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
46K
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
The smallest Ethernet module. ioNIC-USB C-Type Ethernet

With USB-C Type, not only USB communication but also Ethernet!

The smallest Ethernet module. ioNIC-USB C-Type Ethernet

Alan
44K
Ways to Use Arduino as USB to TTL Converter

Three ways to use Arduino as a USB to TTL converter. Helpful one!

Ways to Use Arduino as USB to TTL Converter

Patel Darshil
118K
HID-Compliant UPS with Arduino

Simulating HID-compliant UPS with help of Arduino.

HID-Compliant UPS with Arduino

abratchik
13K
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
22K
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
Connect a USB Keyboard with an Arduino

Ever thought about interfacing a USB keyboard with an Arduino in one of your projects? In fact, it is easier than you might think.

Connect a USB Keyboard with an Arduino

Doctor Volt
40K
Boost USB Current in Raspberry Pi 2 and B+

Boost USB Current in Raspberry Pi 2 and B+

Boost USB Current in Raspberry Pi 2 and B+

Ramin Sangesari
21K
Bring-Your-Own-Network Ethical Pentesting Tool

Inspired by the LAN Turtle 3G, when bringing your own network never worry about an IDS or Firewall blocking your access back to the network.

Bring-Your-Own-Network Ethical Pentesting Tool

Daniel Goodman
12K
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
Adding USB-WiFi for the Kria KV260 (Ubuntu 20.04.3)

This project shows the step I did to add a USB-WiFi (Realtek 8812BU) adapter to a Kria KV260 running Ubuntu 20.04.3

Adding USB-WiFi for the Kria KV260 (Ubuntu 20.04.3)

dramoz
4.0K
Computerception

Why not put a Raspberry Pi into a 2007 netbook?

Computerception

Michael Darby - 314Reactor
47K
OctoPrint Printing Monitor

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

OctoPrint Printing Monitor

ralex2304
11K
WebUSB

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

WebUSB

Edwin Martin
9.4K
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
8.9K
Programming the Arduino Pro Mini without Soldering Pins

I made a tool to program the Arduino Pro Mini without the need to solder pins to attach the USB bus port.

Programming the Arduino Pro Mini without Soldering Pins

Ruben Zilzer
7.1K
Ternary Chord Keyboard

Accukey lives!

Ternary Chord Keyboard

glennedi
6.5K
Add Python Programmable GPIO Pins to Any Computer

Add Python programmable GPIO pins to any computer with USBgpio.

Add Python Programmable GPIO Pins to Any Computer

Nick Bild
9.3K
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.4K
Make Your BBC Micro:Bit Talk Using MicroPython

Today, I am going to show you how to make your Micro:bit talk using a very easy programming language called MicroPython.

Make Your BBC Micro:Bit Talk Using MicroPython

Anish Ansari
8.2K
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 8
  • 9
  • Next →
  • About Us

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

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

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

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2025