Bluetooth low energy software stack
|Part Number||Buy from Texas Instruments or Third Party||Alert Me||Status||Current Version||Version Date||Description|
|ACTIVE||v2.2.2||28-MAR-2018||BLE-STACK v2.2.2 supports Bluetooth 4.2 for CC2640/CC2650|
|ACTIVE||v1.5.0||18-APR-2019||BLE-STACK supports Bluetooth 4.0 for CC2540/CC2541. Available for new Bluetooth 4.0 end product qualifications until February 1, 2022.|
- CC2540/41 Bluetooth Low Energy Software Developer’s Guide (Rev. H)
(PDF 5642 KB)
17 Apr 2019
- CC2640/CC2650 Bluetooth low energy Software Developer’s Guide (Rev. E)
(PDF 5174 KB)
14 Mar 2018
BLE-STACK 1.5.0 for CC2540 and CC2541
Texas Instruments' Bluetooth® Low Energy BLE-Stack™ 1.5.0 software development kit (SDK) for the CC2540 and CC2541 wireless MCUs provides a Bluetooth 5.0 qualified software protocol stack that includes all necessary software to get started on the development of single-mode and network processor Bluetooth Low Energy applications. The BLE-Stack 1.5.0 SDK is available royalty-free to customers using TI’s CC2540/41 Bluetooth Low Energy system-on-chip (SoC) family and supports development kits such as the CC2541 mini development kit and CC2540 evaluation module kit. Application development with this SDK is enabled by IAR Embedded Workbench for 8051.
BLE-Stack 1.5.0 is a maintenance release and provides most up-to-date and robust Bluetooth 5.0 SW protocol stack while maintaining the same Bluetooth 4.0 defined feature set and API capability to the previous BLE-Stack 1.4.2 release. It is strongly recommended that all ongoing and new development projects update to BLE-Stack 1.5.0 release. For further details on this update, see the release notes and migratoin guide in the BLE-Stack 1.5.0 SDK installation folder.
BLE-Stack 1.5.0 includes protocol stack libraries supporting all BLE GAP roles including peripheral, central with multiple connections, broadcaster (beacon) and observer. The SDK also contains example applications covering an extensive set of Bluetooth GATT profiles with correspoinding reference source code, and BTool, a Windows® PC application for testing BLE applications wirelessly. In addition to the software, the SDK contains a full set of documentation, including a software developer’s guide, API reference, sample applications guide and an Over-the-Air Download (OAD) guide for enabling wireless firmaware updates.
The SmartRF Packet Sniffer is a free and easy to use tool for analyzing the packets sent over a Bluetooth low energy link. Use the CC2540 USB dongle or a SmartRF05EB + CC2540EM (included in the CC2540DK) to capture the packets. The tool is available here.
Texas Instruments also works with Perytons to provide an advanced protocol analyzer for Bluetooth low energy. The Perytons BLE Protocol Analyzer (Peryton-Smart) supports the TI’s CC2540 USB Dongle which can be ordered as the CC2540EMK-USB kit. Perytons provides protocol analyzers with several views, features and add-ons, providing detailed analysis of Bluetooth low energy sessions. You can also use the Perytons BLE Protocol Analyzer to look at your TI SmartRF Packet Sniffer BLE capture files (.psd) with this online converter.
Please see www.ti.com/ble-qualification for information and guides on qualifying your Bluetooth Low Energy product.