Get the latest tech news
How to beg/borrow/steal your way to a cross platform Bluetooth LE library (2023)
Let me be clear. I do not want to maintain a Bluetooth LE library for any platform, much less as many platforms as possible. Unfortunately, my circumstances are such that this isn’t a choice I get to make. It’s either build and maintain a library, or depend on whatever I can find elsewhere. There wasn’t, ...
The last commit had been 6 months prior to this point, meaning the project hadn’t completely entered bitrot yet, though the main body of work on rumble had ended about a year before, in December 2018. After a health application of super glue, a few stitches, and multiple minutes doing a mad scientist laugh, I had a bluetooth LE library that ran on all desktop platforms. The PR sits waiting because I implemented WebBluetooth bindings in wasm-bindgen and had already built a simple Bluetooth LE manager directly into Buttplug, without needing btleplug.
Or read this on Hacker News