Bluetooth Low Energy software stack
BLE-STACK
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date  

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

Free



ACTIVE V2.2.5   31-Aug-2020  

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

Free



ACTIVE    

SIMPLELINK-CC2640R2-SDK :
SimpleLink CC2640R2 Software Development Kit

Free



ACTIVE v4.30.xx   08-OCT-2020  

SIMPLELINK-CC13X0-SDK :
SimpleLink™ CC13x0 Software Development Kit

Free



ACTIVE 4.10.xx   20-Mar-2020  
Key Document

Description

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.

Technical documentation
User guides (4)
Title Type Size (KB) Date
PDF 5680 27 Jan 2020
PDF 5174 14 Mar 2018
PDF 5148 04 Sep 2015
PDF 267 02 May 2013
White papers (1)
Title Type Size (KB) Date
PDF 1010 08 Mar 2016
More literature (1)
Title Type Size (KB) Date
PDF 242 08 Mar 2016

Design tools & simulation (1)

Name Part Number Tool Type
SmartRF Protocol Packet Sniffer  PACKET-SNIFFER  Calculation tools 

Hardware development (10)

Name Part Number Tool Type
CC2541 Evaluation Module Kit  CC2541EMK  Daughter cards 
CC2541 Bluetooth Smart Remote Control Kit  CC2541DK-RC  Development kits 
CC2541 Mini Development Kit  CC2541DK-MINI  Development kits 
SimpleLink™ Bluetooth low energy/Multi-standard SensorTag  CC2650STK  Development kits 
SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit  LAUNCHXL-CC2640R2  Development kits 
SimpleLink™ Bluetooth® low energy/ZigBee® RF4CE™ CC2650 remote control  CC2650RC  Development kits 
SimpleLink™ Dual-Band CC1350 Wireless MCU LaunchPad Development Kit  LAUNCHXL-CC1350  Development kits 
SimpleLink™ Multi-Band CC1352R Wireless MCU LaunchPad™ Development Kit  LAUNCHXL-CC1352R1  Development kits 
SimpleLink™ multiband CC1352P wireless MCU LaunchPad™ Development Kit  LAUNCHXL-CC1352P  Development kits 
SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit  LAUNCHXL-CC26X2R1  Evaluation boards 

Reference Designs (5)

Name Part Number Tool Type
CC2540 Keyfob Reference Design  CC2540KEYFOB-RD  Reference design 
CC2540 USB Dongle Reference Design  CC2540USB-RD  Reference design 
CC2540EM Reference Design  CC2540EM-RD  Reference design 
CC2541 SensorTag Reference Design  CC2541SENSORTAG-RD  Reference design 
SimpleLink™ multi-standard CC2650 SensorTag™ kit reference design  TIDC-CC2650STK-SENSORTAG  Reference design 

TI Devices (11)

Part Number Name Product Family
CC1350  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub 1 GHz & 2.4 GHz wireless MCU with 128kB Flash  Wireless connectivity 
CC2540  Bluetooth® Low Energy wireless MCU with USB  Wireless connectivity 
CC2540T  Extended industrial temperature Bluetooth® Low Energy wireless MCU  Wireless connectivity 
CC2541  Bluetooth® Low Energy and proprietary wireless MCU  Wireless connectivity 
CC2541-Q1  Automotive qualified SimpleLink Bluetooth® Low Energy wireless MCU  Wireless connectivity 
CC2640  SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash  Wireless connectivity 
CC2640R2F  SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash and 275kB ROM  Wireless connectivity 
CC2640R2F-Q1  SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU  Wireless connectivity 
CC2640R2L  SimpleLink™ Bluetooth® 5.1 Low Energy wireless MCU  Wireless connectivity 
CC2650  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless MCU with 128kB Flash  Wireless connectivity 
CC2650MODA  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless module with 128kB Flash  Wireless connectivity 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles