SIMPLELINK-CC2640R2-SDK

SimpleLink™ CC2640R2 SDK - Bluetooth® low energy

SIMPLELINK-CC2640R2-SDK

Downloads

Overview

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 the development of single-mode Bluetooth Low Energy applications.

Two Bluetooth qualified protocol stack components are included, one for developing with advanced Bluetooth 5 (BLE5-Stack) featured, and one for memory-optimized Bluetooth 5.1 applications (BLE-Stack), using features defined by the Bluetooth 4.2 specification. Both stacks support embedded and network processor configurations and are backwards compatible with previous Bluetooth 4.2 and earlier Bluetooth specifications.

Get started

Step 1: Buy the LaunchPad
Step 2: Download the SDK
Step 3: Get started with SimpleLink academy

Features
  • Bluetooth 5 protocol stack (BLE5-Stack) supporting 2 Mbps PHY, LE Coded PHYs, Advertising Extensions (AE), multiple advertisement sets, and Channel Hopping Algorithm v2 (CSA#2) for improved shared spectrum coexistence.
  • Full support for all Bluetooth core specification 4.2 features: LE Secure Connections, LE Data Length Extension and LE Privacy 1.2 as well as Bluetooth 4.0 and 4.1 LE features.
  • Real-time Localization Systems (RTLS) toolbox supporting time-of-flight (ToF) and angle of arrival (AoA) using the SimpleLink™ angle of arrival BoosterPack.
  • Sample applications for all BLE device roles: Central, Peripheral, Broadcaster/Beacon and Observer.
  • Additional applications supported with optional SimpleLink CC2640R2 BLE Example Pack: Glucose Sensor, HID Emulated Keyboard, Heart Rate and Voice Remote Control.
  • Ability to operate without a 32-kHz crystal in peripheral and broadcaster configurations.
  • Secure 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 multiple simultaneous connections.
  • Voice-over-BLE support for voice to cloud applications using digital microphone driver.
  • 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.
  • Support for the CC2640R2 LaunchPad™ development kit with integrated XDS110 USB debugger.
  • Wide range of example applications with certified profiles to reduce time to market.
  • Bluetooth qualified design listings to reduce certification test time. See www.ti.com/ble-qualification for details.
  • Supported in IAR Embedded Workbench for Arm, Code Composer Studio™ (CCS) and CCS Cloud™ integrated development environment (IDE) tool chains.

Downloads

Software development kit (SDK)

SIMPLELINK-CC2640R2-SDK SimpleLink CC2640R2 Software Development Kit

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-CC2640R2-SDK-CLOUD SimpleLink CC2640R2 software development kit cloud development on TI Resource Explorer

Software development kit (SDK)

SIMPLELINK-CC2640R2-SDK-BLE-EXAMPLE-PACK-CLOUD SimpleLink™ CC2640R2 SDK add-on with additional Bluetooth example applications cloud development on TI Resource Explorer

Plug-in

SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN Sensor and Actuator Plug-in for SimpleLink™ MCU SDKs

The Sensor and Actuator Plugin for SimpleLink™ MCU SDKs provides support for a variety of related components including optical and temperature and humidity sensors, allowing customers to easily add new features to their SimpleLink MCU-based design. API user guides are provided for each (...)

Supported products & hardware

Supported products & hardware

MSP432,CC3220SF,CC2640R2,CC1310,MSP432E4,CC3220S,CC26X2R1,CC1352R1
Hardware
BOOSTXL-ADS7142-Q1 ADS7142-Q1 2-channel 12-bit 140-kSPS I2C-compatible ADC BoosterPack™ plug-in module BOOSTXL-BASSENSORS Building Automation Sensors BoosterPack Module BOOSTXL-PGA460 PGA460-Q1 ultrasonic sensor signal conditioning evaluation module with transducers BOOSTXL-SENSORS Sensors BoosterPack Plug-In Module BOOSTXL-ULN2003 Dual Stepper Motor Driver BoosterPack featuring ULN2003 and CSD17571Q2 NexFET™ CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S Wireless Microcontroller LaunchPad™ Development Kit CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF wireless microcontroller LaunchPad™ development kit LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit LAUNCHXL-CC1352R1 SimpleLink™ Multi-Band CC1352R Wireless MCU LaunchPad™ Development Kit LAUNCHXL-CC2640R2 SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit LAUNCHXL-CC26X2R1 SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit MSP-EXP432E401Y SimpleLink™ Ethernet MSP432E401Y MCU Launchpad™ Development Kit MSP-EXP432P401R SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit
Download options

Download options

Plug-in

SIMPLELINK-SDK-SENSOR-ACTUATOR-PLUGIN
Sensor and Actuator Plug-in for SimpleLink™ MCU SDKs

Version: 1.50.00.00
Release date: 29 Jan 2020
SIMPLELINK SENSOR AND ACTUATOR PLUGIN
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)
Bluetooth products
CC2640R2F SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash and 275kB ROM CC2640R2F-Q1 SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU CC2640R2L SimpleLink™ Bluetooth® 5.1 Low Energy wireless MCU
Development kit
LAUNCHXL-CC2640R2 SimpleLink™ Bluetooth® Low Energy CC2640R2 wireless MCU LaunchPad™ development kit

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