Interfacing a Bluetooth Low Energy module
In this section, we will discuss interfacing the Adafruit Bluefruit LE SPI Friend (hereby referred to as the Bluetooth module) to the Raspberry Pi Pico.
In case you are not familiar with Bluetooth Low Energy technology, it is a low-power wireless network technology meant for wireless sensors and other peripherals that can run off a coin cell. You can learn more about Bluetooth Low Energy (BLE) from this tutorial: https://bit.ly/3BkLPNu.
The breakout board used in this section comes with a Raytac MDBT40 BLE module, which is FCC and CE certified. In case you are not familiar with FCC and CE certification, they are mandatory certifications of approval for use in the United States and Europe respectively. The module is designed around the Nordic nRF51822 chipset. The folks at Adafruit implemented firmware that enables you to interface a Bluetooth module as a peripheral in your project. For more information, including the datasheet of the...