nowfound

Work · November 13, 2024

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.

Visit github.com ↗Alternativestop 3% of November 2024

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 · ▲262

    New Raspberry Pi Zero with wireless LAN and Bluetooth

  • Turn a Raspberry Pi into a Bluetooth MIDI Device2021 · github.com · ▲26

    Turn a raspberry pi into a Bluetooth Midi device . Contribute to Mylab6/PiBluetoothMidSetup development by creating an account on GitHub.

  • PB
    Perfect 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 · ▲26

    I 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 · ▲79

    Turn 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 · ▲92

    Transform your PC into a Raspberry Pi. Contribute to gbin/DonglePi development by creating an account on GitHub.

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, November 2024

the whole month →
  • Lovable▲1,477

    Hey 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

  • Superchat▲1,427

    AI Agents for WhatsApp Business, Instagram & Co

    Growth · 2024 · superchat.com

  • Postiz▲1,188

    Streamline 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

  • Unlock a new level productivity with AI, Cloud Sync and more

    Work · 2024 · raycast.com

  • Cap▲1,047

    Beautiful screen recordings, owned by you. 100% open source.

    Dev tools · 2024 · cap.so