Raspberry Pi Pico W MicroPython Gains Official Bluetooth Support
Free extra features for the $6 microcontroller
Murmurings of official Bluetooth support for the $6 Raspberry Pi Pico W have been running since early 2023. Developers favoring C/C++ received support back in February. Today via a blog post from Raspberry Pi LTD CEO Eben Upton, MicroPython developers can now create Bluetooth projects using our favorite microcontroller thanks to the latest MicroPython build.
The Raspberry Pi Pico W's wireless chip, the Infineon CYW43439 provides both 2.4 GHz Wi-Fi and Bluetooth 5.2 over a three pin SPI bus between itself and the RP2040 SoC. The latest MicroPython update brings support for Bluetooth Classic (no ACL/SSO support just yet), BLE Central and Peripheral roles. Bluetooth Classic and BLE can be enabled individually. or at the same time.
The good news is that you don't have to rush out and purchase a new Raspberry Pi Pico W. As this is a software update, work between Raspberry Pi, Infineon and MicroPython creator, Damien George. All you need to do is download the latest update and flash it to your Raspberry Pi Pico W. Also updated is Alasdair Allan's exceptional documentation. A book, Connecting to the Internet with Raspberry Pi Pico W illustrates just how simple a Bluetooth project can now be created using the Raspberry Pi Pico W.
With support now being added for MicroPython, it must only be a short time before it also arrives for CircuitPython.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".
Intel appoints two new board members with semiconductor backgrounds following Gelsinger exit
Polysoft offers $849 8TB SSD upgrade module for Mac Studio — reverse-engineered SSD vastly undercuts Apple's $2,220 price
Nvidia bids goodbye to GeForce Experience — Nvidia App officially replaces it in the latest driver update
-
Some Pico Bluetooth examples on Github which you can use:Reply
https://github.com/raspberrypi/pico-examples/tree/master/pico_w/bt