CC256XMSPBTBLESW

TI Dual-mode Bluetooth® stack on MSP430™ MCUs

CC256XMSPBTBLESW

Downloads

Overview

TI’s Dual-mode Bluetooth stack on MSP430™ MCUs software for Bluetooth + Bluetooth Low Energy enables the MSP430 MCU and is comprised of Single Mode and Dual Mode offerings implementing the Bluetooth 4.0 specification. The Bluetooth stack is fully qualified (QDID 37180 and QDID 42849), provides simple command line sample applications to speed development, and upon request has MFI capability.

For a complete evaluation solution, the CC256XMSPBTBLESW works directly with the TI hardware development kits: MSP-EXP430F5529 and MSP-EXP430F5438. Moreover the stack that is available for the MSP430 MCU, is certified and royalty-free.

The software works with all CC256x EM boards (CC256XQFNEM and CC2564MODNEM) which provide a complete Bluetooth BR/EDR/LE HCI solution, reducing design effort and enabling fast time to market. The CC256x EM boards include TI's seventh-generation Bluetooth core and provide a product-proven solution that is Bluetooth 4.1 compliant. The devices provide best-in-class RF performance with a transmit power and receive sensitivity that provides range of about 2X compared to other BLE-only solutions. Furthermore, TI’s power-management hardware and software algorithms provide significant power savings in all commonly used Bluetooth BR/EDR/LE modes of operation.

Features
  • Supports Dual-mode Bluetooth 4.0 - Bluetooth certified and royaly free
  • The Bluetooth stack is fully qualified (QDID 37180 and QDID 42849)
  • Fully Thread safe
  • Supports non-threaded (No OS) environment
  • Fully Documented API Interface
  • Works with any MSP430 MCU with Flash >= 128KB and RAM >= 8KB
  • Sample Apps are available for the MCU development kits below:
    • MSP-EXP430F5529
    • MSP-EXP430F5438
  • Protocols/Profiles can be selectively enabled/disabled
  • Supports CCS and IAR IDEs
  • Classic Profiles Available
    • Advanced Audio Distribution Profile (A2DP): A3DP Implementation
    • Audio/Video Remote Control Profile (AVRCP)
    • Generic Access Profile (GAP)
    • Generic Audio/Video Distribution Profile (GAVDP)
    • Hands Free Profile (HFP)
    • Human Interface Device Profile (HID)
    • Serial Port Profile (SPP)
  • Bluetooth Low Energy Profiles Available
    • Alert Notification Service (ANS)
    • Alert Notification Profile (ANP)
    • Battery Service (BAS)
    • Device Information Service (DIS)
    • Find Me Profile (FMP)
    • Generic Access Profile Service (GAPS)
    • Generic Attribute Profile (GATT)
    • Health Thermometer Service (HTS)
    • Health Thermometer Profile (HTP)
    • Heart Rate Service (HRS)
    • Heart Rate Profile (HRP)
    • Human Interface Device Service (HIDS)
    • HID over GATT Profile (HOGP)
    • Immediate Alert Service (IAS)
    • Link Loss Service (LLS)
    • Phone Alert State Service (PASS)
    • Phone Alert State Profile (PASP)
    • Proximity Profile (PXP)
    • TX Power Service (TPS)
Download View video with transcript Video

Downloads

Driver or library

CC256XMSPBTBLESW TI dual-mode Bluetooth® stack on MSP430 MCUs

lock = Requires export approval (1 minute)
Supported products & hardware

Supported products & hardware

MSP430 microcontrollers
MSP430F5229 25 MHz MCU with 128KB Flash, 8KB SRAM, 10-bit ADC, comparator, DMA, 1.8V Split-Rail I/O MSP430F5259 25 MHz MCU with 128KB Flash, 32KB SRAM, 10-bit ADC, comparator, DMA, 1.8V Split-Rail I/O MSP430F5438 25-MHz MCU with 256-KB flash, 16-KB SRAM, 12-bit ADC, DMA, UART/SPI/I2C, timer, HW multiplier MSP430F5638 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5659 20 MHz MCU with 512KB Flash, 64KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB
Wi-Fi products
CC2560 Bluetooth® 4.0 with enhanced data rate (EDR) CC2564 Bluetooth® 4.0 with Enhanced Data Rate (EDR), Low Energy (LE) and ANT CC2564MODA Bluetooth® 4.1 with Basic Rate, enhanced data rate, Low Energy (LE) module with integrated antenna CC2564MODN Bluetooth® 4.1 with Basic Rate (BR), Enhanced Data Rate (EDR), Low Energy (LE) module
Evaluation board
CC2564MODNEM Dual-mode Bluetooth® CC2564 module evaluation board CC256XQFNEM Dual-mode Bluetooth® CC2564 evaluation board

CC256XMSPBTBLESW TI dual-mode Bluetooth® stack on MSP430 MCUs

close
Latest version
Version: null
Release date: null
MSP430 microcontrollers
MSP430F5229 25 MHz MCU with 128KB Flash, 8KB SRAM, 10-bit ADC, comparator, DMA, 1.8V Split-Rail I/O MSP430F5259 25 MHz MCU with 128KB Flash, 32KB SRAM, 10-bit ADC, comparator, DMA, 1.8V Split-Rail I/O MSP430F5438 25-MHz MCU with 256-KB flash, 16-KB SRAM, 12-bit ADC, DMA, UART/SPI/I2C, timer, HW multiplier MSP430F5638 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5659 20 MHz MCU with 512KB Flash, 64KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB
Wi-Fi products
CC2560 Bluetooth® 4.0 with enhanced data rate (EDR) CC2564 Bluetooth® 4.0 with Enhanced Data Rate (EDR), Low Energy (LE) and ANT CC2564MODA Bluetooth® 4.1 with Basic Rate, enhanced data rate, Low Energy (LE) module with integrated antenna CC2564MODN Bluetooth® 4.1 with Basic Rate (BR), Enhanced Data Rate (EDR), Low Energy (LE) module
Evaluation board
CC2564MODNEM Dual-mode Bluetooth® CC2564 module evaluation board CC256XQFNEM Dual-mode Bluetooth® CC2564 evaluation board

Additional resources you might need

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
TIBLUETOOTHSTACK-SDK TI Dual-Mode Bluetooth® Stack
DRIVER OR LIBRARY
CC256XB-BT-SP Bluetooth Service Pack for CC256xB
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Design tools & simulation

CALCULATION TOOL
SWRC256 CC256x Bluetooth Hardware Evaluation Tool

Reference designs

REFERENCE DESIGN
BT-MSPAUDSINK-RD Bluetooth and MSP430 Audio Sink Reference Design BT-MSPAUDSOURCE-RD Bluetooth and MSP MCU Audio Source Reference Design CC256XEM-RD CC256x Bluetooth® Reference Design TIDA-00554 DLP Ultra-mobile NIR Spectrometer for Portable Chemical Analysis with Bluetooth Connectivity

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