Live data from Hacker News

Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

github.com

11–20 of 119 posts

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#11
post #5

This is brilliant! It just shows what can be done with the raspberry pi and other small computers, and some time! I love seeing stuff like this and the like. BlueSCSI is another example. If you think outside the box, the pi can act as a DPU, to an extent, for machines. It can already act as a KVM… and the PiKVM project has the option of mounting storage to the host, and even networking. Very cool stuff!

Thank you for the kind words, I'm glad you're finding it interesting! ^^

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#13
post #12

This is a wonderful hack! But — using a Raspberry Pi and Linux is overkill for this. It introduces huge unnecessary complexity. A simpler approach would be to go with Zephyr and a small microcontroller (ARM Cortex M4).

It's not unnecessary complexity if the thing wouldn't get made otherwise, especially for a personal project.

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#14
post #8

Cool project! Out of curiosity, do you think this concept could be extended to other common bluetooth use cases, such as wireless headphones/speakers, or file transfers over bluetooth to mobile devices, or are the audio/file transfer/etc stacks too far removed from the HID stack for that to cleanly translate?

Thank you!

Great question. I can see this being fairly easily extendable to other HID devices and even modifying their behaviour slightly (e.g. remapping a key) but audio stack sounds like (no pun intended) a different beast altogether. A buddy of mine had a similar question around connecting his BT gamepad and headset to play PS games on PC so I'll be looking into this more.

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#15
post #12

This is a wonderful hack! But — using a Raspberry Pi and Linux is overkill for this. It introduces huge unnecessary complexity. A simpler approach would be to go with Zephyr and a small microcontroller (ARM Cortex M4).

Right, I think it is doable (an would say even easier/faster) with Raspberry Pico Pi W controller, it has BT and can behave like USB HID device.

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#18
post #12

This is a wonderful hack! But — using a Raspberry Pi and Linux is overkill for this. It introduces huge unnecessary complexity. A simpler approach would be to go with Zephyr and a small microcontroller (ARM Cortex M4).

a.k.a.

> A delightfully over-engineered solution

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#19
post #9

This is awesome! I have some serial devices (RS 232) that I've wished I could make wireless. Are there any similar projects to bluetooth serial comms?

You can just buy a very cheap module which does this directly, commonly called HC-06 or HC-05

e.g. https://www.aliexpress.com/item/33010159305.html?spm=a2g0o.p...

Re: Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

#20
post #12

This is a wonderful hack! But — using a Raspberry Pi and Linux is overkill for this. It introduces huge unnecessary complexity. A simpler approach would be to go with Zephyr and a small microcontroller (ARM Cortex M4).

Thank you!

I think that's a fair point about potentially wasted resources, something like Pico would have been and a leaner choice if this was going to be mass-produced. But for me, part of the decision was my comfort level with system programming and what I desired to tinker with and learn along the way and still, it's a very affordable option (around 20 CAD I believe)

Perhaps I'll look into porting it to Pico in future as new challenge and learning experience. Thank you for your sharing your thoughts.

Post reply on HN