Saturday, March 2, 2024

Methods to beg, borrow, steal your solution to a cross platform Bluetooth LE library #Bluetooth #BTLE #Rust @qDot « Adafruit Industries – Makers, hackers, artists, designers and engineers!

Non-poly-nomial posts about looking for/construct a Bluetooth LE library that works on a number of techniques and with a number of languages. Not wanting to take care of such a library, they ended up doing so.

The undertaking turned btleplug, an async Rust BLE library, supporting Home windows 10, macOS, Linux, iOS, and Android (together with Flutter).

It grew out of a number of earlier deserted libraries for varied platforms (rumbleblurmac, and so on…), with the aim of constructing a totally cross platform library. Including help for different platforms reminiscent of Android is deliberate.

btleplug is supposed to be host/central mode solely. In case you are fascinated with peripheral BTLE (i.e. appearing like a Bluetooth LE system as a substitute of connecting to 1), take a look at bluster.


See the story of btleplug right here and the code on GitHub.

Adafruit publishes a variety of writing and video content material, together with interviews and reporting on the maker market and the broader expertise world. Our requirements web page is meant as a information to finest practices that Adafruit makes use of, in addition to an overview of the moral requirements Adafruit aspires to. Whereas Adafruit will not be an unbiased journalistic establishment, Adafruit strives to be a good, informative, and constructive voice throughout the group – test it out right here:

Join Adafruit on Mastodon

Adafruit is on Mastodon, take part!

Cease breadboarding and soldering – begin making instantly! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and extra. Construct tasks with Circuit Playground in a couple of minutes with the drag-and-drop MakeCode programming website, study pc science utilizing the CS Discoveries class on, leap into CircuitPython to study Python and {hardware} collectively, TinyGO, and even use the Arduino IDE. Circuit Playground Specific is the most recent and finest Circuit Playground board, with help for CircuitPython, MakeCode, and Arduino. It has a strong processor, 10 NeoPixels, mini speaker, InfraRed obtain and transmit, two buttons, a swap, 14 alligator clip pads, and plenty of sensors: capacitive contact, IR proximity, temperature, gentle, movement and sound. A complete vast world of electronics and coding is ready for you, and it matches within the palm of your hand.

Have an incredible undertaking to share? The Electronics Present and Inform is each Wednesday at 7pm ET! To affix, head over to YouTube and take a look at the present’s stay chat – we’ll publish the hyperlink there.

Be part of us each Wednesday night time at 8pm ET for Ask an Engineer!

Be part of over 36,000+ makers on Adafruit’s Discord channels and be a part of the group!

CircuitPython – The simplest solution to program microcontrollers –

Get the one spam-free every day e-newsletter about wearables, working a “maker enterprise”, digital suggestions and extra! Subscribe at !

No feedback but.

Adafruit has a “be glorious to one another” remark coverage. Assist us hold the group right here constructive and useful. Stick with the subject, be respectful of makers of all ages and ability ranges. Be variety, and do not spam – Thanks!

Related Articles


Please enter your comment!
Please enter your name here

Latest Articles