crabbyhead
Newbie level 6
Realtek's RTL8722 microcontroller supports BLE 5.0, can be programmed using the Arduino IDE and includes examples on how to use the BLE library to define your own services and characteristics to fit the project requirements.
For projects requiring low power consumption, you can use BLE for transmitting small amounts of data. BLE is a more power efficiency focused wireless protocol compared to WiFi or standard BT, trading off bandwidth and range for greatly reduce power consumption. By adjusting connection parameters such as BLE connection intervals and slave latency, users can choose to further reduce bandwidth to minimize power consumption, which can be useful in IoT projects which do not need to transmit large amounts of data.
A example for using a basic BLEUART service to control a LED can be found at:
Join in the community discussions at:
https://www.facebook.com/groups/AmebaIoT/
https://forum.amebaiot.com/
Purchase links for the various Realtek development boards can be found at:
https://www.amebaiot.com/en/where-to-buy-link/
For projects requiring low power consumption, you can use BLE for transmitting small amounts of data. BLE is a more power efficiency focused wireless protocol compared to WiFi or standard BT, trading off bandwidth and range for greatly reduce power consumption. By adjusting connection parameters such as BLE connection intervals and slave latency, users can choose to further reduce bandwidth to minimize power consumption, which can be useful in IoT projects which do not need to transmit large amounts of data.
A example for using a basic BLEUART service to control a LED can be found at:
Join in the community discussions at:
https://www.facebook.com/groups/AmebaIoT/
https://forum.amebaiot.com/
Purchase links for the various Realtek development boards can be found at:
https://www.amebaiot.com/en/where-to-buy-link/