BLE-STACK

Bluetooth Low Energy software stack

BLE-STACK

Downloads

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

Driver or library

BLE-STACK-2-X BLE-STACK - V2.2.5 (Support for CC2640/CC2650)

Supported products & hardware

Supported products & hardware

CC26X0
Hardware
BOOSTXL-CC2650MA TI SimpleLink™ Bluetooth® low energy CC2650 Module BoosterPack™ Plug-in Module CC2650RC SimpleLink™ Bluetooth® low energy/ZigBee® RF4CE™ CC2650 remote control CC2650STK SimpleLink™ Bluetooth low energy/Multi-standard SensorTag LAUNCHXL-CC2650 SimpleLink™ CC2650 wireless MCU LaunchPad™ Development Kit
Download options

Download options

Driver or library

BLE-STACK-2-X
BLE-STACK - V2.2.5 (Support for CC2640/CC2650)

Version: 2.02.05.02
Release date: 31 Aug 2020
SIMPLELINK SDK INSTALLERS
SIMPLELINK SDK TI IDE
lock = Requires export approval (1 minute)
Driver or library

BLE-STACK-1-X II. BLE-STACK (Support for CC2540/CC2541)

Supported products & hardware

Supported products & hardware

CC254x
Download options

Download options

Driver or library

BLE-STACK-1-X
II. BLE-STACK (Support for CC2540/CC2541)

Version: 1.05.01.01
Release date: 30 Jan 2020
SIMPLELINK SDK INSTALLERS
lock = Requires export approval (1 minute)
Software development kit (SDK)

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

Supported products & hardware

CC26X0
Hardware
LAUNCHXL-CC2640R2 SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit
Download options

Download options

Software development kit (SDK)

SIMPLELINK-CC2640R2-SDK
SimpleLink CC2640R2 Software Development Kit

Version: 4.40.00.10
Release date: 01 Feb 2021
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
SIMPLELINK SDK TI IDE
lock = Requires export approval (1 minute)
Software development kit (SDK)

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

Supported products & hardware

CC13X0
Hardware
CC1350STK Simplelink CC1350 SensorTag Bluetooth and Sub-1GHz Long Range Wireless Development Kit LAUNCHXL-CC13-90 SimpleLink™ Sub-1 GHz CC1310-1190 Wireless Microcontroller (MCU) LaunchPad™ Development Kit LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit LAUNCHXL-CC1350 SimpleLink™ Dual-Band CC1350 Wireless MCU LaunchPad Development Kit LAUNCHXL-CC1350-4 CC1350 Dualband Launchpad for 433MHz/2.4GHz Applications
Download options

Download options

Software development kit (SDK)

SIMPLELINK-CC13X0-SDK
SimpleLink™ CC13x0 Software Development Kit

Version: 4.20.00.05
Release date: 15 Apr 2021
SIMPLELINK SDK INSTALLERS
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 10
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 article The secret to moving faster with Bluetooth® 5 May 08, 2017
Technical article High performance and low power…The original dynamic duo Nov. 09, 2016
Technical article Easily add Bluetooth® low energy to your existing MCU with a new certified module Oct. 18, 2016
Technical article Top 5 reasons why TI’s CC2640 wireless MCU will differentiate your Bluetooth® low energy product Oct. 17, 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
PACKET-SNIFFER SmartRF Protocol Packet Sniffer

Reference designs

REFERENCE DESIGN
CC2540EM-RD CC2540EM Reference Design CC2540KEYFOB-RD CC2540 Keyfob Reference Design CC2540USB-RD CC2540 USB Dongle Reference Design CC2541SENSORTAG-RD CC2541 SensorTag Reference Design TIDC-CC2650STK-SENSORTAG SimpleLink™ multi-standard CC2650 SensorTag™ kit reference design

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

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. ​​​​​​​​

Videos