Low-power 2.4GHz design & development
Design your product with our innovative and affordable low power 2.4GHz solutions
Software
Jumpstart evaluation and development
Evaluate the wireless protocol of your choice using our LaunchPad development kits, any of our supported IDEs, and several code examples. Whether a seasoned developer or new to wireless connectivity, our Quick Start Guides serves as a road map for users developing using our platform.
Develop power-optimized applications with a solid software platform
Across our device portfolio, we offer a variety of wireless protocols such as Bluetooth® Low Energy, Zigbee®, Thread, and Matter. The SimpleLink™ Low Power SDKs provide a comprehensive package of drivers for the development of 2.4GHz applications. Each wireless protocol has a dedicated software stack optimized for low-power consumption while the device peripheral drivers remain the same.
Develop with your preferred RTOS
Our portfolio helps you develop in a familiar operating system you are using. Whether it is bare metal, TI-RTOS, FreeRTOS™ or Zephyr®, you can choose the one that meets your team's and application needs.
Leverage the Tuya ecosystem for quick time-to-market
TuyaOS is a platform-agnostic IoT operating system built on top of the RTOS. As opposed to using the API’s provided by the TI SimpleLink SDK or Zephyr RTOS, your software can be written using the TuyaOS libraries and abstraction layers. In doing so, your device will be interoperable with TuyaOS smart home devices from other companies, allow it to be controlled from the Tuya mobile app, and connect to the cloud.
Develop in your preferred IDE
Our SDKs can be used with a variety of Integrated Development Environments (IDEs) to develop and debug your application. These IDEs can be accompanied by other configuration and debug tools to accelerate development.
Code Composer Studio is based on the Theia IDE open source software framework
Ensure your application works as intended
SmartRF Studio is designed to aid RF engineers easily evaluate the radio at an early stage of the development process. It simplifies generation of the configuration register values and commands as well as practical testing and debugging.
EnergyTrace is an energy-based code analysis tool that measure and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.
For Bluetooth® Low Energy testing, the TI Simplelink SDK provides BTool. Like SmartRF Studio, Btool can be used to test RF performance but by flashing specific firmware onto the board, the device can then be controlled by sending HCI commands over UART. Additionally, developers can leverage the SimpleLink Connect Mobile App.
Integrated development environments
Code Composer Studio™ integrated development environment (IDE)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
IAR embedded development platform
Debug tools
SmartRF Studio
SmartRF™ Studio is a Windows application that helps designers of RF systems to easily evaluate the radio at an early stage in the design process for all TI CC1xxx and CC2xxx low-power RF devices. It simplifies generation of the configuration register values and commands, as well as practical (...)
EnergyTrace Technology
EnergyTrace™ software for MSP430™ MCUs, MSP432™ MCUs, CC13xx wireless MCUs and CC26xx wireless MCUs is an energy-based code analysis tool that measures and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.
As most developers know, it is difficult (...)
SimpleLink Connect mobile app
The SimpleLink Connect mobile app is an example Bluetooth® Low Energy application for mobile devices that works with:
- CC23XX devices running the SIMPLELINK-LOWPOWER-SDK
- CC33xx devices attached to a host running the CC33XX-SOFTWARE
The app provides a baseline for users to quickly build their (...)
Hardware
Simplify your design by housing application & wireless software on the same device
Choose a single-chip solution that integrates the processor, peripherals, and radio to enable smaller, more modular designs. Within device families there are a variety of pin-to-pin compatible options that offer simple hardware migration paths. Additionally, these device families have scalable memory variants that use the same SDK’s, making it possible for you to reuse your software across different products.
Add wireless capability to your product
For applications such as gateways, access points, bridges and network hubs, depending on software, compatibility or processing needs, it is common to need a device more powerful than the majority of microcontrollers (MCUs). In most cases, these devices will not have a built-in radio for wireless communication. Rather than writing software for both your main processor and a wireless MCU, you can send commands as a host to control the wireless MCU. This simplifies your software logic and prevents the need for different development environments.
Enable a faster time to market by integrating external components into a single module and utilizing our wireless certification. Internalizing the surrounding passives simplifies your manufacturing supply chain and design effort. Each module is certified with key regulatory bodies around the world, eliminating the need for expensive RF equipment, engineering and investment.
AT Commands are a universal instruction set for controlling RF modules. Regardless of manufacturer, AT commands allow developers to send and receive device and network parameters. This further simplifies the design process when using RF modules, eliminating the need to write software for the wireless SoC, allowing all software to sit on the host device.
LaunchPad™ development kits
CC2340R5 LaunchPad™ development kit for SimpleLink™ Bluetooth® 5.3 Low Energy MCU
This LaunchPad development kit is used to speed up development with the SimpleLink Bluetooth Low Energy MCU with support for Bluetooth 5 Low Energy (LE), and 2.4-GHz proprietary protocols. Software support is provided by the SimpleLink Low Power F3 software development kit (SDK).
CC2745R10-Q1 LaunchPad™ development kit for SimpleLink™ 2.4GHz wireless MCU
This LaunchPad™ development kit speeds development on devices with integrated power amplifier and radio support for 2.4GHz operation. The LaunchPad is equipped with an AEC-Q100 complaint wireless microcontroller (MCU) supporting Bluetooth® Low Energy (5.3 and the upcoming versions) for automotive (...)
XDS110ET LaunchPad™ development kit debugger with EnergyTrace™ software
The LP-XDS110ET LaunchPad development kit debugger is a tool to program and debug Texas Instruments (TI) microcontrollers, microprocessors and DSP XDS-compatible devices. The LP-XDS110ET has been designed to connect directly to split Launchpad development kits via the 20-pin edge connector, however (...)
XDS110 LaunchPad™ development kit debugger
The LP-XDS110 LaunchPad development kit debugger is a tool to program and debug Texas Instruments (TI) microcontroller, microprocessors and DSP XDS-compatible devices. The LP-XDS110 has been designed to connect directly to split Launchpads via the 20-pin edge connector, however they can also be (...)