Bluetooth plug-in for the SimpleLink™ MSP432 SDK
SIMPLELINK-SDK-BLUETOOTH-PLUGIN
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical Documents

Support & Training

Order Now


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

SIMPLELINK-SDK-BLUETOOTH-PLUGIN:
Bluetooth Plugin for SimpleLink™ MCU SDK

Free



ACTIVE 3.20.00.24   31-Jul-2019  

SIMPLELINK-BLE-PLUGIN-AZURE-GATEWAY-EXAMPLE-PACK:
SimpleLink™ Bluetooth low energy plug-in Azure™ gateway example pack

Free



ACTIVE 3.20.00.22   31-July-2019  

SIMPLELINK-MSP432-SDK :
SimpleLink MSP432P4 High-precision ADC MCU Software Development

Free



ACTIVE 3.30.00.13   26-Sep-2019  

Description

The SimpleLink™ SDK Bluetooth Plugin is a companion software package that enables the use of a Bluetooth Network Processor (NWP) on a Host SimpleLink platform. This software package supports the MSP432P4, MSP432E4, and CC32xx devices as Host platforms, and the CC2650MODA, CC2640, and CC26x2R1 as Bluetooth Low Energy Network Processors. By using a supported Host platform along with a supported Network Processor, this two-chip solution can act as either a GAP Peripheral role or a GAP Central role. This software package works in tandem with a SimpleLink software development kit (SDK) to provide a portable and expandable Bluetooth programming suite. Through the ability to seamlessly and modularly add Bluetooth functionality (more specifically Bluetooth Low Energy/BLE) to an embedded system, a programmer can enable their embedded device to become a gateway to various IOT infrastructures.

For examples demonstrating the two-chip solution in a peripheral role, the plugin leverages the use of the TI Simple Application Processor (SAP) driver connected to a CC26xx Simple Network Processor (SNP) to provide a highly customizable hardware configuration. For software connectivity between the SAP and the SNP, an architecture agnostic HAL/Drivers layer is used to promote software portability and maximize collateral reuse.

For examples demonstrating the two-chip solution in a central role, communication between the NWP and the Host occurs through a UART serial interface using the Host Controller Interface (HCI) protocol. TI Vendor Specific HCI commands and a limited subset of Bluetooth LE HCI commands/events are supported to implement a Bluetooth application. By using TI Vendor Specific commands and events, the application can communicate with and access the BLE stack.

Features
  • Wide-ranging demo suite that showcases software features and demonstrates BLE functionality
  • Power management capability to enable low power or regular power modes
  • Comprehensive documentation and examples for each software components including software API Guides and User's Guides
  • GAP Central Role support
    • Host Controller Interface (HCI) protocol used for communication between the Host platform and the NWP
    • Supports Network Processor acting as Host Test      
    • Supports a subset of TI Vendor Specific HCI commands and Bluetooth LE HCI commands/events to the NWP
    • UART serial interface between the Network Processor and the Host
    • BLE 5 support
    • Support for Low Energy Secure Connection (LESC) Pairing
    • Tested with up to 4 peripherals connected simultaneously (but can support more than 4 connections)
    • Can demonstrate central device acting as an IOT Gateway through use with the SimpleLink BLE Azure Gateway Example Pack  
  • GAP Peripheral Role support
    • Enabled through use of the TI Simple Application Processor (SAP) driver that provides APIs to allow for a generic and portable interface between the MSP432 and CC26xx
    • BLE 4 and BLE 5 support
    • UART or SPI serial interface between the Network Processor and the Host
    • Various sample applications
    • Bluetooth profiles

What's Included

  • Embedded libraries and source code
  • TI-RTOS kernel
  • Firmware images with common configurations for flashing devices
  • Comprehensive documentation and examples for each software components including software API Guides and User's Guides
  • BLE Sample Applications
    • Project Zero (Starting point for BLE development)
    • Simple Application Processor
    • Over-the-air firmware updates (OTA)
    • Sensor BoosterPack
    • LCD Text BoosterPack
    • BLE Wi-Fi Provisioning
    • Simple Central

Software (1)

Name Part Number Software Type
SimpleLink MSP432 Software Development Kit (SDK)  SIMPLELINK-MSP432-SDK  Software Development Kits (SDK) 

Development Tools (5)

Name Part Number Tool Type
XDS110 JTAG Debug Probe  TMDSEMU110-U  Debug Probes/Analyzers 
XDS200 USB Debug Probe  TMDSEMU200-U  Debug Probes/Analyzers 
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers  CCSTUDIO-MSP  SW Development Tools, IDEs, Compilers 
EnergyTrace Technology  ENERGYTRACE  SW Development Tools, IDEs, Compilers 
ULP (Ultra-Low Power) Advisor  ULPADVISOR  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules  ( 3 )

Name Part Number Tool Type
100-pin Target Development Board for SimpleLink™ MSP432P4x MCUs (microcontroller not included)  MSP-TS432PZ100  Evaluation Modules & Boards 
SimpleLink™ MSP432P401R high-precision ADC LaunchPad™ Development Kit  MSP-EXP432P401R  Evaluation Modules & Boards 
TI SimpleLink™ Bluetooth® low energy CC2650 Module BoosterPack™ Plug-in Module  BOOSTXL-CC2650MA  Evaluation Modules & Boards 

Reference Designs  ( 1 )

TI Devices (19)

Part Number Name Product Family
CC2640  SimpleLink ultra-low power wireless MCU for Bluetooth low energy  SimpleLink Solutions 
CC2650  SimpleLink multi-standard 2.4 GHz ultra-low power wireless MCU  SimpleLink Solutions 
CC2650MODA  SimpleLink™ Bluetooth® low energy Wireless MCU Module  Wireless connectivity 
MSP432E401Y  SimpleLink™ ethernet microcontroller  SimpleLink MCUs 
MSP432E411Y  SimpleLink Ethernet Microcontroller  SimpleLink MCUs 
MSP432P4011  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4011T  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P401M  SimpleLink Ultra-Low-Power 32-Bit ARM Cortex-M4F MCU With Precision ADC, 128KB Flash and 32KB RAM  SimpleLink Solutions 
MSP432P401R  SimpleLink Ultra-Low-Power 32-Bit ARM Cortex-M4F MCU With Precision ADC, 256KB Flash and 64KB RAM  SimpleLink MCUs 
MSP432P401V  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P401VT  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P401Y  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P401YT  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4111  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4111T  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P411V  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P411VT  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P411Y  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P411YT  SimpleLink Ultra-Low-Power 32-Bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles