TI Dual-mode Bluetooth® stack on MSP430™ MCUs

(ACTIVE) CC256XMSPBTBLESW

Description & Features

Technical Documents

Support & Training


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

CC256XMSPBTBLESW:
TI dual-mode Bluetooth® stack on MSP430 MCUs

Free



ACTIVE 1.5 R2  22-Sep-2014 

Description

CC256XMSPBTBLESW

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)

Technical Documents
Application notes (1)
Title Abstract Type Size (KB) Date Views
Multiple Files   28 Nov 2011 1,074
User guides (5)
*This is not an TI official document.
Title Abstract Type Size (KB) Date Views
Wiki* 16 Jun 2015
Wiki* 01 Jul 2015
PDF 317 01 Oct 2015 1,067
PDF 1672 24 Jul 2015 660
PDF 1737 20 Aug 2014 1,072
White papers (2)
Title Abstract Type Size (KB) Date Views
PDF 393 27 Jun 2014 5,873
PDF 322 25 Mar 2014 3,364
More literature (1)
Title Abstract Type Size (KB) Date Views
PDF 441 03 Feb 2016 1,657

Software (3)

Name Part Number Software Type
TI Dual-Mode Bluetooth® Stack  TIBLUETOOTHSTACK-SDK  Software Development Kits (SDK) 
Bluetooth Service Pack for CC256xB  CC256XB-BT-SP  Software Libraries 

Development Tools (3)

Name Part Number Tool Type
CC256x Bluetooth Hardware Evaluation Tool  SWRC256  Calculation Tools 
MSP430 USB Debugging Interface  MSP-FET430UIF  JTAG Emulators/ Analyzers 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules (4)

Name Part Number Tool Type
Dual-mode Bluetooth® CC2564 evaluation board  CC256XQFNEM  Evaluation Modules & Boards 
Dual-mode Bluetooth® CC2564 module evaluation board  CC2564MODNEM  Evaluation Modules & Boards 
MSP430F5438 Experimenter Board  MSP-EXP430F5438  Evaluation Modules & Boards 
MSP430F5529 USB Experimenter’s Board  MSP-EXP430F5529  Evaluation Modules & Boards 

Reference Designs (4)

Name Part Number Tool Type
Bluetooth and MSP MCU Audio Source Reference Design  BT-MSPAUDSOURCE-RD  TI Designs
Bluetooth and MSP430 Audio Sink Reference Design  BT-MSPAUDSINK-RD  TI Designs
CC256x Bluetooth® Reference Design  CC256XEM-RD  TI Designs
DLP Ultra-mobile NIR Spectrometer for Portable Chemical Analysis with Bluetooth Connectivity  TIDA-00554  TI Designs

TI Devices (9)

Part Number Name Product Family
CC2560  Bluetooth® CC2560 controller  Companion Wireless Solutions 
CC2564  Dual-mode Bluetooth® Controller  Dual Mode Bluetooth (BLE/BT) 
CC2564MODA  Dual-mode Bluetooth® CC2564 module with integrated antenna  Dual Mode Bluetooth (BLE/BT) 
CC2564MODN  Dual-mode Bluetooth® CC2564 module  Dual Mode Bluetooth (BLE/BT) 
MSP430F5229  Ultra-Low Power 1.8V Split-Rail I/O  MSP430 ultra-low-power MCUs 
MSP430F5259  Ultra-Low Power MSP430 1.8V Split-Rail I/O  MSP430 ultra-low-power MCUs 
MSP430F5438  16-Bit Ultra-Low-Power Microcontroller, 256KB Flash, 16KB RAM, 12 Bit ADC, 4 USCIs, 32-bit HW Multi  MSP430 ultra-low-power MCUs 
MSP430F5638  MSP430F563x Mixed Signal Microcontroller  MSP430 ultra-low-power MCUs 
MSP430F5659  MSP430F56xx Mixed Signal Microcontroller  MSP430 ultra-low-power MCUs 

Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Content is provided "AS IS" by the respective TI and Community contributors and does not constitute TI specifications. See  Terms of use.

Engage in the Community

Blogs

Wikis

Visit the TI Wiki