BLE Overview
UDOO BLU comes with a preloaded official Bluetooth LE v4.1 firmware.
From the Bluetooth Low Energy Wikipedia page:
Bluetooth low energy (Bluetooth LE, BLE, marketed as Bluetooth Smart) is a wireless personal area network technology designed and marketed by the Bluetooth Special Interest Group aimed at novel applications in the healthcare, fitness, beacons, security, and home entertainment industries.[3] Compared to Classic Bluetooth, Bluetooth Smart is intended to provide considerably reduced power consumption and cost while maintaining a similar communication range.
From the Bluetooth Low Energy Bluetooth SIG page:
Bluetooth low energy (LE) is the power- version of Bluetooth that was built for the Internet of Things (IoT). The power-efficiency of Bluetooth® with low energy functionality makes it perfect for devices that run for long periods on power sources, such as coin cell batteries or energy-harvesting devices. Native support for Bluetooth technology on every major operating system enables development for a broad range of connected devices, from home appliances and security systems to fitness monitors and proximity sensors
Reference Documentation
Here you can find some useful reference about the BLE Firmware implementation of the UDOO BLU. The Texas Instruments Inc. links could be very useful since for the UDOO BLU we start the development from the TI reference design:
- Bluetooth specification v4.1
- Bluetooth GATT specifications, available here:
- Texas Instruments Inc., SimpleLink™ Bluetooth® low energy CC2640 wireless MCU – Over-the-Air Download User’s Guide – For BLE-Stack™ Version: 2.1.0 / 2.1.1, January 2016.
- Bluetooth low energy software stack
- CC2650 SensorTag User's Guide