Bluetooth 低エネルギ・ソフトウェア・スタック






型番 TI またはサードパーティからご購入 アラートを受け取る 供給状況 現在のバージョン   更新日   説明  


ACTIVE v1.4.2  07-JUN-2016  BLE-STACK supports Bluetooth 4.0 for CC2540/CC2541 

I. BLE-STACK V2.2.1 (Support for CC2640/CC2650)

ACTIVE v2.2.1  28-OCT-2016  BLE-STACK V2.2.1 supports Bluetooth 4.2 for CC2640/CC2650/CC1350 



ACTIVE v.1.40, v1.50  17-OCT-2017  Production certified Bluetooth 5 High Speed stack for CC2640R2F and Bluetooth 4.2 production certified stack for CC2640R2F and CC2640R2F-Q1 
Download - PDF Icon Download - PDF Icon


BLE-STACK for CC26xx and CC13xx SimpleLink™ wireless MCUs

Texas Instruments royalty-free BLE-Stack software development kit (SDK) for TI’s SimpleLink™ Bluetooth® low energy family of ARM® Cortex®-M3 based wireless microcontrollers (MCUs) including the SimpleLink Bluetooth low energy CC2640R2F wireless MCU, SimpleLink Bluetooth low energy CC2640 wireless MCU, SimpleLink multi-standard CC2650 wireless MCU and SimpleLink dual band CC1350 wireless MCU provides full-featured Bluetooth 4.2 and Bluetooth 5 certified stacks that includes all necessary software, sample applications and documentation to quickly get started with the development of single-mode Bluetooth low energy (BLE) applications.

For an overview of TI’s Bluetooth low energy solutions, including information on how to select which SimpleLink wireless MCU is best for your Bluetooth low energy application, please visit

To download the latest BLE-Stack SDK version, select the version above corresponding to your device or development kit.


  • Bluetooth 5 certified support for 2 Mbps High Speed Mode, Privacy 1.2.1 and Channel Selection Algorithm #2. Demonstration capability for evaluating LE Coded PHYs in Long Range mode. (CC2640R2F 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.
  • Broad selection of development and Internet of Things (IoT) prototyping kits, including CC2640R2 LaunchPad™ development kit, CC2650 LaunchPad development kit, CC1350 LaunchPad development kit, CC2650 SensorTag kit, CC2650 voice remote control kit and CC2650 Module BoosterPack.
  • Wide range of sample applications with certified profiles to reduce time to market
  • Bluetooth qualified design listing to reduce certification test time.
  • 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.

Bluetooth 4.2 and Bluetooth 5 support for CC2640R2F

The SimpleLink CC2640R2 Software Development Kit (SDK) includes the Texas Instruments royalty-free BLE software stacks for developing single-mode BLE applications on the SimpleLink CC2640R2F Bluetooth low energy wireless MCU. This SDK includes two components; one for developing Bluetooth 5 (BLE5-Stack) and one for Bluetooth 4.2 (BLE-Stack) applications on the CC2640R2 LaunchPad (LAUNCHXL-CC2640R2) development kit. Both software stacks support embedded and network processor applications and are backwards compatible with previous Bluetooth 4.1 and 4.0 specifications. Refer to the SDK release notes for a detailed description of the features available in this SDK.

BLE-Stack 2.2.1 for CC2640/CC2650/CC1350

This release is an update to the BLE-Stack 2.2.0 software which includes support for all Bluetooth core specification 4.2 features. This BLE-Stack software supports customers using TI’s CC2640, CC2650 and CC1350 wireless MCUs. The BLE-Stack 2.2.1 SDK is also supported on the following TI development kits including: TI’s SimpleLink SensorTag kit (CC2650STK), SimpleLink CC2650 LaunchPad™ development kit (LAUNCHXL-CC2650), SimpleLink CC1350 LaunchPad development kit (LAUNCHXL-CC1350), and SimpleLink CC2650 remote control development kit (CC2650RC).

All code generated from the BLE-Stack 2.2.1 SDK is binary compatible and exchangeable with both the CC2640 and CC2650 wireless MCUs. CC26xx development kits that feature the CC2650 wireless MCU can be used for development and prototyping of CC2640-based designs. Refer to the release notes for details on how to install and get started developing applications with the BLE-Stack 2.2.1 SDK.

Getting Started with the BLE-Stack SDK

  • CC2640R2F Project Zero and SimpleLink Academy: Getting started BLE demo application for the CC2640R2F using Project Zero and training modules with SimpleLink Academy
  • CC2640 Project Zero: Getting started demo application for the CC2650 LaunchPad development kit using CCS Cloud, TI’s web browser based integrated development environment (IDE).
  • CC1350 Project Zero: Build your own application image and use the BLE OAD service to wirelessly program the CC1350 Launchpad Development Kit
  • Learn Bluetooth low energy basics and custom profile development with SimpleLink Academy, TI’s self-guided learning program with step-by-step guides, theory of operation and interactive quizzes.
  • Download and install the SDK and refer to the “Installation and Usage” section of the included release notes to get started with developing a custom Bluetooth low energy application.



Texas Instruments' Bluetooth® low energy BLE-Stack™ 1.4.2 software stack for TI’s CC2540 and CC2541 devices is a full-featured Bluetooth 4.0 stack that includes all necessary software to get started on the development of single-mode Bluetooth Smart applications. The BLE-Stack 1.4.2 is available royalty-free to customers using TI’s C2540/41 Bluetooth low energy system-on-chip (SoC) family and also runs on TI’s first generation SensorTag, CC2541DK-SENSOR and remote control CC2541DK-RC development kits.

BLE-Stack 1.4.2 is a maintenance release and provides most updated and robust Bluetooth 4.0 SW stack for CC2540 and CC2541 devices. It is strongly recommended that all ongoing and new development projects update to BLE-Stack 1.4.2 release. For further details on this update, see the release notes in the BLE-Stack 1.4.2 installation. Additional resources, such as a porting guide and example applications can be found on the TI BLE Wiki.

BLE-stack 1.4.2 includes object code with the latest Bluetooth low energy protocol stack supporting multiple connections, sample projects and applications covering an extensive set of profiles with source code, and BTool, a Windows PC application for testing applications. In addition to the software, the kit contains documentation, including a developer’s guide, sample applications guide, and API guide.



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.


Protocol Analyzers

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.

ユーザー・ガイド (3)
タイトル 概要 種類 サイズ (KB) 日付 表示回数 TI 推奨 英語版
PDF 5266 2016年 10月 21日 14,196
PDF 5148 2015年 9月 4日 9,146
PDF 267 2013年 5月 2日 1,147
ホワイト・ペーパー (1)
タイトル 概要 種類 サイズ (KB) 日付 表示回数 英語版
PDF 1010 2016年 3月 8日 1,955
その他の技術資料 (1)
タイトル 概要 種類 サイズ (KB) 日付 表示回数 英語版
PDF 242 2016年 3月 8日 3,928

開発ツール (1)

名前 型番 ツール・タイプ
SmartRF プロトコル Packet Sniffer  PACKET-SNIFFER  計算ツール 

設計キット&評価モジュール (8)

名前 型番 ツール・タイプ
CC2540 評価モジュール・キット  CC2540EMK  ドーター・カード 
CC2541 評価モジュール・キット  CC2541EMK  ドーター・カード 
CC2540 開発キット  CC2540DK  開発キット 
CC2541 Bluetooth Low Energy リモート・コントロール・キット  CC2541DK-RC  開発キット 
CC2541 ミニ開発キット  CC2541DK-MINI  開発キット 
CC2650 開発キット  CC2650DK  開発キット 
SimpleLink SensorTag  CC2650STK  開発キット 
SimpleLink™ Bluetooth® Smart/ZigBee® RF4CE™ CC2650 リモート・コントロール、音声サポート付  CC2650RC  開発キット 

リファレンス・デザイン (5)

名前 Part Number ツール・タイプ
CC2540 USB ドングル・リファレンス・デザイン  CC2540USB-RD  リファレンス・デザイン 
CC2540 キーフォブ・リファレンス・デザイン  CC2540KEYFOB-RD  リファレンス・デザイン 
CC2540EM リファレンス・デザイン  CC2540EM-RD  リファレンス・デザイン 
CC2541 SensorTag Reference Design  CC2541SENSORTAG-RD  TI Designs
SensorTag TI デザイン  TIDC-CC2650STK-SENSORTAG  TI Designs

TI デバイス (6)

型番 名前 製品ファミリ
CC2540  SimpleLink Bluetooth スマート・ワイヤレス MCU、USB付き  Bluetooth Low Energy (BLE) 
CC2540T  SimpleLink CC2540T 2.4-GHz Bluetooth 低エネルギー・ワイヤレス MCU  Bluetooth Low Energy (BLE) 
CC2541  SimpleLink Bluetooth スマートおよび専用ワイヤレス MCU  Bluetooth Low Energy (BLE) 
CC2541-Q1  2.4 GHz Bluetooth® Low Energy および専用システム・オン・チップ  Bluetooth Low Energy (BLE) 
CC2640  SimpleLink Bluetooth Smart 超低消費電力ワイヤレス・マイコン  Bluetooth Low Energy (BLE) 
CC2650  SimpleLink マルチスタンダード 2.4 GHz 超低消費電力ワイヤレス・マイコン  マルチスタンダード 



TI wiki を表示