Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB
Hi HN! I built Bluetooth USB Peripheral Relay, a tool that lets Bluetooth devices (like keyboards and mice) connect to USB-only hosts using a Raspberry Pi Zero W. Why? My friend needed a way to use his Bluetooth mouse and keyboard on a PC with Bluetooth disabled due to policy restrictions. This tool acts as a bridge, relaying Bluetooth input over USB. It also lets you use Bluetooth peripherals with older devices that only support USB input. Tech: Written in Go, optimized for Raspberry Pi Zero W. I love HN’s community and often lurk here—I’m hoping this project is useful or at least sparks…
Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB launched on November 13, 2024 with 233 votes, #171 of 4,990 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Bluetooth USB Peripheral Relay is a tool built in Go that bridges Bluetooth devices like keyboards and mice to computers with USB-only ports using a Raspberry Pi Zero W. It serves users whose systems have Bluetooth disabled by policy or lack Bluetooth support entirely, allowing them to connect wireless peripherals through a USB relay instead. The software relays Bluetooth input signals over USB, enabling compatibility between modern wireless devices and older machines.
written from the facts on this page · September 2026
From the sources
Bluetooth to USB HID relay using a Raspberry Pi Zero 2 W (or any OTG enabled single board computer) - GitHub - bahaaador/bluetooth-usb-peripheral-relay: Bluetooth to USB HID relay using a Raspberry Pi Zero 2 W (or any OTG enabled single board computer)
Use Bluetooth peripherals with Bluetooth-disabled computers. This project creates a Bluetooth USB HID relay using a Raspberry Pi Zero (or similar OTG-enabled single-board computer). It allows you to use Bluetooth keyboards and mice with computers that have Bluetooth disabled, by presenting the board as a composite USB HID device. This project was born out of a desire to help a friend who couldn't use his favorite Bluetooth mouse and keyboard due to Bluetooth being disabled on his work laptop. As someone who enjoys tinkering and problem-solving, I saw this as an opportunity to create something useful while learning more about Linux internals, USB gadgets, and Go programming. The Raspberry Pi…from github.com
In the maker’s words, at launch
Hi HN! I built Bluetooth USB Peripheral Relay, a tool that lets Bluetooth devices (like keyboards and mice) connect to USB-only hosts using a Raspberry Pi Zero W. Why? My friend needed a way to use his Bluetooth mouse and keyboard on a PC with Bluetooth disabled due to policy restrictions. This tool acts as a bridge…
Does a similar job
all alternatives →
Raspberry Pi Zero Wireless2017 · raspberrypi.com · ▲262New Raspberry Pi Zero with wireless LAN and Bluetooth
Turn a Raspberry Pi into a Bluetooth MIDI Device2021 · github.com · ▲26Turn a raspberry pi into a Bluetooth Midi device . Contribute to Mylab6/PiBluetoothMidSetup development by creating an account on GitHub.
- PBPerfect Bluetooth MIDI for WindowsMay 2026 · ▲105
Hi HN, I'm Erwin. I built a small free open-source utility that bridges Bluetooth LE MIDI keyboards into the new Windows MIDI Services stack so any DAW or Web MIDI app can use them as if they were wired. I bought a Roland FP-90X piano partly because it had Bluetooth MIDI. On my Windows 11 PC, pairing succeeded, but my DAW couldn't see the keyboard, and notes I sent from the PC never made the piano sing. After a regrettable number of evenings, I'd separated this into three independent bugs stacked on top of each other. The first one is the famous one: Windows only natively exposes BLE-MIDI…
I wrote a small lib to turn a USB gamepad into a Bluetooth oneDec 2025 · github.com · ▲26I had two old USB gamepads lying around that I wanted to use, but my computer is too far from the couch, so I wrote a little ESP32-S3 firmware that turns USB gamepads into Bluetooth ones. You connect your gamepad to the ESP32-S3 with an OTG cable, power the ESP32 with either 5V somehow or a powered USB hub, and now you can pair the controller via Bluetooth to your PC!
PowerMate Bluetooth2015 · griffintechnology.com · ▲79Turn it like a knob, tap it like a mouse. A Mac power tool.
DonglePi, a USB Stick Giving You the Raspberry Pi IOs on a PC2015 · github.com · ▲92Transform your PC into a Raspberry Pi. Contribute to gbin/DonglePi development by creating an account on GitHub.
More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 25d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 19d ago · smoothrecorder.com


Work · 13d ago · readrare.com
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, November 2024
the whole month →
Lovable▲1,477Hey HN! Previous CERN physicist turned hacker here. We've developed a way to make AI coding actually work by systematically identifying and fixing places where LLMs typically fail in full-stack development. Today we're launching as Lovable (previously gptengineer.app) since it's such a big change. The problem? AI writing code typically make small mistakes and then get stuck. Those who tried know the frustration. We fixed most of this by mapping out where LLMs fail in full-stack dev and engineering around those pitfalls with prompt chains. Thanks to this, in all comparisons I found with: v0,…
AI · 2024 · lovable.dev

Postiz▲1,188Streamline your social media with Postiz. Schedule posts, analyze performance, and manage all accounts in one place.
Dev tools · 2024 · postiz.com

I wasn't quite sure if this qualified as "Show HN" given you can't really download it and try it out. However, dang said[0]: > If it's hardware or something that's not so easy to try out over the internet, find a different way to show how it actually works—a video, for example, or a detailed post with photos. Hopefully I did that? Additionally, I've put code and a detailed guide for the netboot computer management setup on GitHub: https://github.com/kentonv/lanparty Anyway, if this shouldn't have been Show HN, I apologize! [0]…
Dev tools · 2024 · lanparty.house
Raycast Notes▲1,058Unlock a new level productivity with AI, Cloud Sync and more
Work · 2024 · raycast.com
