Wireless Connectivity

Bluetooth Low Energy (BLE) – Tools & software

<Section CTA Link - not authored>
<Horizontal Rule is not displayed>

Development kits

<Section CTA Link - not authored>
<Horizontal Rule is not displayed>

SimpleLink™ Bluetooth low energy CC2640R2F LaunchPad development kit

The CC2640R2F wireless MCU has more flash available for user application and is ready to support Bluetooth 5. This development kit is a great value, featuring an on-board emulator and access to all I/O signals with BoosterPack expansion kits to add additional functionality.

Bluetooth low energy LaunchPad™ development kit

Get started evaluating the SimpleLink Bluetooth low energy CC2640 MCU with this LaunchPad development kit featuring an on-board emulator with USB serial port, 1MB external Flash, +5 dBm output power & Code Composer Studio IDE license.

Bluetooth low energy SensorTag IoT demonstration kit

Connect your sensor data to the cloud in three minutes with the SimpleLink Bluetooth low energy SensorTag IoT demonstration kit for the CC2640 wireless MCU. Download the free SensorTag app to easily analyze your data from ten low-power onboard MEMS sensors.

Voice-over-BLE HID remote coantrol kit

Utilize this all-in-one solution to develop a low power voice-over-BLE remote control based on the CC2640 wireless MCU. This kit features advanced controls like gestures, pointing and "Find me" along with voice commands.

CC2540/CC2541 Mini development Kit

The CC2540/CC2541 mini development kit is perfect for evaluating the CC2540 or the CC2541 wireless MCU. This kit contains a CC2541 Keyfob board and a CC2540 USB dongle to evaluate both Bluetooth low energy wireless MCUs.

Bluetooth low energy module BoosterPack plug-in module

The CC2540/CC2541 mini development kit is perfect for evaluating the CC2540 or the CC2541 wireless MCU. This kit contains a CC2541 Keyfob board and a CC2540 USB dongle to evaluate both Bluetooth low energy wireless MCUs.

Software

SimpleLink™ Bluetooth low energy CC2640R2F software development kit

Quickly get started developing Bluetooth low energy applications. The CC2640R2F SDK and Example Pack is a powerful toolkit that includes documentation, sample applications (peripheral, central, broadcaster, observer, and network processor), TI RTOS, and peripheral drivers.

Bluetooth low energy software development kit

The BLE SDK for CC2640, CC2541, CC2540, Bluetooth low energy module and Voice-over-BLE HID remote control kit. The SDK includes all necessary software to get started developing and includes many examples such as Simple Broadcaster, Simple Peripheral and Simple Network Processor.

GitHub Code Examples

For more advanced and specialized code examples like higher throughput and MultiRole for Bluetooth low energy see the SimpleLink GitHub page and begin developing.

SimpleLink SensorTag software

The Bluetooth low energy SensorTag IoT demonstration kit enables cloud-connected sensor applications. Through a simple interface consumers can use an Android or iOS smartphone/tablet to configure and read data from the 10 different sensors on the SensorTag.

Development tools

Code Composer Studio IDE

Quickly get started developing on the SimpleLink CC2640R2F wireless MCU and cloud-based Code Composer Studio. Leverage the integrated Resource Explorer to easily navigate all needed documentation and examples for fast evaluation.

IAR Embedded Workbench

IAR Embedded Workbench for ARM is an integrated development environment with project management tools and editor with an RTOS plugin available for TI-RTOS. IAR supports the CC2640, CC2540 and CC2541 devices. IAR also supports debuggers XDS100v3, XDS110, XDS200, IAR I-Jet and Segger J-Link.

Sensor Controller Studio

The Sensor Controller is a proprietary, power-optimized CPU located in the CC2640 AUX domain, which can perform simple background tasks autonomously and independent of the System CPU state.

SmartRF Flash Programmer 2

SmartRF Flash Programmer 2 is a PC application for programming TI's CC2640 ARM device. Both a Graphical User Interface and Command Line Interface version are available with features to edit secondary MAC addresses and program multiple files.

CCS Uniflash

CCS Uniflash is a flash programmer with Windows and Linux support. A Graphical User Interface (GUI) and Command Line Interface (CLI) version are available. CCS Uniflash 3.3 has built-in support for the CC2640 wireless MCU.

Debugger and Programmer for SimpleLink Solutions

The CC Debugger is a small programmer and debugger for the SimpleLink wireless networking solutions. It can be used together with IAR Embedded Workbench for 8051 (version 7.51A or later) for debugging and SmartRF Flash Programmer for flash programming.

Bluetooth Developer Studio

Bluetooth Developer Studio was created by the Bluetooth Special Interest Group (SIG) as a tool to help developers quickly get up to speed with application development and debugging. The TI Plugin is available for BLE-Stack SDK users to create Bluetooth low energy profiles faster and easier.

Bluetooth Low Energy Device Monitor

BLE Device Monitor is a Windows application that displays services, characteristics and attributes of any Bluetooth low energy device. In addition it provides test and monitoring for SensorTag and can be used to download firmware over the air (OAD) for the SensorTag and the BLE.

Bluetooth qualification

The Bluetooth Special Interest Group and the FCC provide the normative requirements to certify a Bluetooth product.

SmartRF Studio 7

SmartRF Studio is a PC application that helps designers of radio systems to easily evaluate RF ICs. It can be used in combination with several development kits such as the Bluetooth low energy LaunchPad and SensorTag IoT development kit for the CC2640 wireless MCU.