CC256XSTBTBLESW

TI Dual-mode Bluetooth® Stack on STM32F4 MCUs

CC256XSTBTBLESW

Order now

Overview

TI's Dual-mode Bluetooth stack on STM32F4 MCUs software for Bluetooth + Bluetooth Low Energy enables the STM32 ARM Cortex M4 and is comprised of Single Mode and Dual Mode offerings implementing the Bluetooth 4.0 specification. The Bluetooth stack is fully qualified for CC256XSTBTBLESW (QDID 69887 and QDID 69886), provides simple command line sample applications to speed development, and upon request has MFI capability.

For a complete evaluation solution, the CC256XSTBTBLESW works directly with the hardware development kit: STM3240G-EVAL. Moreover the stack that is available for the STM32 MCU, is certified and royalty-free (CC256XSTBTBLESW).

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 royalty free
  • The Bluetooth stack is fully qualified (QDID 69887 and QDID 69886)
  • Fully Thread safe
  • Supports threaded (RTOS) and non-threaded (No OS) environment
  • Fully Documented API Interface
  • Works with any STM32F4 MCU
  • Sample Apps are available for the STM3240G-EVAL MCU development kit with the support of the CC256XEM-STADAPT
  • Protocols/Profiles can be selectively enabled/disabled
  • Supports Keil and IAR IDEs
  • Classic Profiles Available
    • Advanced Audio Distribution Profile (A2DP): A3DP Implementation
    • Audio/Video Remote Control Profile (AVRCP)
    • Device ID Profile (DI)
    • Generic Access Profile (GAP )
    • Generic Audio/Video Distribution Profile (GAVDP)
    • Headset Profile (HSP)
    • Hands Free Profile (HFP)
    • Human Interface Device Profile (HID)
    • Phonebook Access Profile (PBAP)
    • 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)
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
Download View video with transcript Video

Order & start development

Explore packages of hardware, software and documentation

HARDWARE AND SOFTWARE PACKAGE

Get started and develop with our dual-mode Bluetooth solutions with ST Micro's STM32F4 EVM

View package

Get started and develop with our dual-mode Bluetooth solutions with ST Micro's STM32F4 EVM

close
Start Bluetooth development on ST Micro's based MCUs with our example code, software, hardware, tools, and documentation.
Evaluation board

CC256XCQFN-EM — CC2564C Dual-Mode Bluetooth® Controller Evaluation Module

Required
Why do I need this? This EVM allows you to get started and develop on our latest dual-mode BT5.1 certified devices.
Supported products & hardware
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

CC256XCQFN-EM CC2564C Dual-Mode Bluetooth® Controller Evaluation Module

close
Version: null
Release date:
Interface adapter

CC256XEM-STADAPT — CC256xEM Bluetooth® Adapter Kit

Required
Why do I need this? This adapter plugs into the STM32F4 EVM connectors and COM8 board which allows you to start development.
Supported products & hardware
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

CC256XEM-STADAPT CC256xEM Bluetooth® Adapter Kit

close
Version: null
Release date:
Interface adapter

CC256XSTBTBLESW — TI Dual-mode Bluetooth® stack on STM32F4 MCUs

Required
Why do I need this? This software provides you support for Bluetopia Bluetooth Stack on a STM32F4 MCU.
Supported products & hardware

CC256XSTBTBLESW TI Dual-mode Bluetooth® stack on STM32F4 MCUs

close
Version: null
Release date:
Driver or library

CC256XC-BT-SP — Bluetooth® Service Pack for CC256xC

lock = Requires export approval (1 minute)
Required
Why do I need this? The service pack is loaded during initialization time and, and you will need it for Bluetooth operations, regardless of the stack selection.
Supported products & hardware

CC256XC-BT-SP Bluetooth® Service Pack for CC256xC

close
Version: null
Release date: Aug 23, 2024
Documentation & related resources

Order this hardware only

Interface adapter

CC256XEM-STADAPT — CC256xEM Bluetooth® Adapter Kit

Supported products & hardware
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

CC256XEM-STADAPT CC256xEM Bluetooth® Adapter Kit

close
Version: null
Release date:
Interface adapter

CC256XSTBTBLESW — TI Dual-mode Bluetooth® stack on STM32F4 MCUs

Supported products & hardware

CC256XSTBTBLESW TI Dual-mode Bluetooth® stack on STM32F4 MCUs

close
Version: null
Release date:
TI's Standard Terms and Conditions for Evaluation Items apply.

Related design resources

Hardware development

EVALUATION BOARD
CC2564MODNEM Dual-mode Bluetooth® CC2564 module evaluation board

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

Software development

DRIVER OR LIBRARY
CC256XB-BT-SP Bluetooth Service Pack for CC256xB TI-BT-STACK-LINUX-ADDON TI Bluetooth Linux Add-On for AM335x EVM, AM437x EVM and BeagleBone With WL18xx and CC256x
SOFTWARE DEVELOPMENT KIT (SDK)
TIBLUETOOTHSTACK-SDK TI Dual-Mode Bluetooth® Stack

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.