BLE-STACK
Bluetooth Low Energy software stack
BLE-STACK
Overview
This royalty-free BLE-Stack for TI’s SimpleLink™ Bluetooth® Low Energy family of ARM® Cortex®-M3 based wireless microcontrollers (MCUs) includes full-featured Bluetooth 4.2 and Bluetooth 5 certified stacks with all necessary software, sample applications and documentation to quickly get started with the development of single-mode Bluetooth Low Energy (BLE) applications.
Features
- Bluetooth 5 support for 2 Mbps High Speed Mode, Long range Mode (LE coded PHY), Advertising Extensions (AE), Privacy 1.2.1 and Channel Selection Algorithm #2. (BLE5-Stack only)
- Full support for all Bluetooth core specification 4.2 features: LE Secure Connections, LE Data Length Extension and LE Privacy 1.2.
- Sample applications for all BLE device roles: Central, Peripheral, Broadcaster/Beacon and Observer.
- Ability to operate without a 32-kHz crystal in peripheral and beacon configurations.
- Device Firmware Upgrades using TI’s Over-the-air Download (OAD) service and tools.
- Advanced topology including concurrent master/slave multi-role operation and support for up to 8 simultaneous connections.
- Voice-over-BLE support on the CC2650 remote control kit.
- Standalone System-on-Chip (SoC) and network processor software configurations
- Ultra-low power advertisement and connected states for applications such as peripherals and beacons, including the popular Apple iBeacon® and Google Eddystone™ formats.
- Built on top of TI-RTOS framework and includes peripheral drivers and advanced power management libraries.
- Wide range of sample applications with certified profiles to reduce time to market
- Bluetooth qualified design listing to reduce certification test time for Bluetooth 4.2.
- Flexible protocol stack configuration options to maximize application memory.
- Supported in IAR Embedded Workbench for ARM® and Code Composer Studio™ integrated development environment (IDE) tool chains.
Archived Releases
TI recommends using the newest release in order to take advantages of all improvements and new features. Previous BLE-Stack releases can be found here.
Downloads
BLE-STACK-2-X
BLE-STACK-1-X — II. BLE-STACK (Support for CC2540/CC2541)
Download options
BLE-STACK-1-X
II. BLE-STACK (Support for CC2540/CC2541)
SIMPLELINK SDK INSTALLERS
SIMPLELINK-CC2640R2-SDK — SimpleLink CC2640R2 Software Development Kit
Important Note: The SimpleLink SDKs are updated regularly, to get the latest release updates click Alert Me above.
This SDK includes TI’s royalty-free Bluetooth® Low Energy (BLE) software stacks with all necessary software, example applications and documentation to quickly get started with (...)
Supported products & hardware
Hardware
Download options
SIMPLELINK-CC2640R2-SDK
SimpleLink CC2640R2 Software Development Kit
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
SIMPLELINK SDK TI IDE
SIMPLELINK-CC13X0-SDK — SimpleLink™ CC13x0 Software Development Kit
The SimpleLink CC13x0 software development kit (SDK) provides a comprehensive software package for the development of Sub-1 GHz and 2.4 GHz applications including support for proprietary, TI 15.4 stack, Bluetooth® Low Energy and multi-protocol solutions on the SimpleLink CC13x0 Wireless MCUs.
The (...)
Supported products & hardware
Hardware
Download options
SIMPLELINK-CC13X0-SDK
SimpleLink™ CC13x0 Software Development Kit
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
Technical documentation
Type | Title | Date | |
---|---|---|---|
* | User guide | CC2540/41 Bluetooth Low Energy Software Developer’s Guide (Rev. I) | Jan. 27, 2020 |
* | User guide | CC2640/CC2650 Bluetooth low energy Software Developer’s Guide (Rev. E) | Mar. 14, 2018 |
Technical articles | Bluetooth 5 breaks connectivity barriers | May 19, 2017 | |
Technical articles | The secret to moving faster with Bluetooth® 5 | May 08, 2017 | |
Technical articles | High performance and low power…The original dynamic duo | Nov. 09, 2016 | |
Technical articles | Easily add Bluetooth® low energy to your existing MCU with a new certified module | Oct. 18, 2016 | |
More literature | CC2650RC Quick Start User's Guide | Mar. 08, 2016 | |
White paper | A guide to SensorTag Hackathons: Resources | Mar. 08, 2016 | |
User guide | CC2540/41 Bluetooth Low Energy Software Developer’s Guide (Rev. G) | Sep. 04, 2015 | |
User guide | CC2540/41 Bluetooth Low Energy Sample Application Guide (Rev. C) | May 02, 2013 |
Related design resources
Design tools & simulation
CALCULATION TOOL
Reference designs
REFERENCE DESIGN
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.