Erling
Expanding its leadership in Bluetooth® low energy solutions (previously known as Bluetooth Smart), TI is pleased to announce the availability of its latest Bluetooth low energy software development kit (SDK), BLE-Stack 2.2 software. The new royalty-free SDK is Bluetooth 4.2 certified and includes all 4.2 core stack features which include: higher throughput, enhanced privacy and improved security. In addition, it also includes simple network processor functionality, which makes it quick and easy to add secure Bluetooth low energy wireless connectivity to any embedded system with a host microcontroller (MCU). With these new features and a wide range of included sample applications, this new SDK simplifies Bluetooth low energy product development and also allows for reduced overall system cost. It runs on the latest SimpleLink™ CC2640 and CC2650 low power wireless MCUs featuring an ARM® Cortex®-M3 processor with automatic power management and a highly flexible radio capable of supporting future Bluetooth low energy standards. The new SDK is supported by TI’s Bluetooth low energy LaunchPad™ development kit , SensorTag kit and remote control kit enabling the creation of standalone system-on-chips (SoC) to flexible network processor applications.
BLE-Stack 2.2 software is unique in that it supports all Bluetooth 4.2 core specification features: LE Secure Connections, LE Data Length Extension and LE Privacy 1.2 along with comprehensive Bluetooth 4.1 features including flexible multi-role capability with up to eight simultaneous master or slave connections. Most competing solutions support only a subset of Bluetooth 4.2 and 4.1 features, limiting scalability and product innovation.
provides FIPS-approved encryption to ensure data remains confidential and devices are only allowed to be used by authenticated users. It strengthens pairing and link layer security by closing previous known man-in-the-middle and passive eavesdropping vulnerabilities in older versions of the Bluetooth specification. Bluetooth low energy Secure Connections are based on Diffie-Hellman Elliptic Curve Key Exchange, similar to the secure simple pairing feature in classic Bluetooth. The enhanced security provided by Bluetooth 4.2 adds a new level of trust to everyday products, such as medical continuous glucose meters, blood pressure meters, automotive keyless entry systems, door locks, payment terminals and many more.
enables continued voice-over-BLE innovation and faster firmware upgrades with the Bluetooth LE Data Length Extension feature which provides up to 2.5x faster data transfers as compared to the previous specifications.
provides a new level of control to users and enables them to avoid from being tracked by unknown or untrusted devices. The enhanced privacy feature of Bluetooth 4.2 allows Bluetooth accessories share their unique address with only trusted devices while reducing power consumption by blocking inquiries from other devices. This prevents potential invasion of privacy for users and allows location and asset tracking applications to be more trustworthy and user-friendly.
TI BLE-Stack 2.2 simple network processor mode allows for quick and easy addition of secure Bluetooth low energy wireless connectivity to any embedded system by providing a simple API to drive the CC2640 wireless MCU from a host microcontroller. The complete Bluetooth low energy controller, host and a simple network processor interface layer resides on the CC2640 wireless MCU, while a light network processor driver library resides on an external MCU connected to CC2640 device via a standard serial connection. Developers can leverage this mode to reuse years of technology developed on embedded MCUs and easily add wireless connectivity to their system without going through the learning curve of Bluetooth low energy wireless protocol and software stacks.
Learn more about Bluetooth 4.2 security features in the next blog in this series:
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated