SIMPLELINK-WIFI-SDK

CC35xxE SimpleLink™ Wi-Fi® software development kit (SDK)

SIMPLELINK-WIFI-SDK

Downloads

Overview

The SimpleLink™ Wi-Fi® SDK provides a comprehensive software toolkit for developing IoT applications on the CC35xxE family of wireless MCUs. This powerful SDK includes essential components like the Bluetooth® LE protocol stack supporting Bluetooth 5.4, Wi-Fi 6 with an included networking stack based on LwIP, and the FreeRTOS kernel and TI Drivers in one easy-to-use software package, along with example applications and exhaustive documentation. When used with TI's SimpleLink Wi-Fi® CC35xxE LaunchPads, the SDK provides a complete development solution for IoT applications.
Features

The CC35xxE SDK includes a wide range of examples that make it easy to start writing applications, each with its own documentation and project files.

 

Examples include:

  • Network terminal: familiarizes users with Wi-Fi in general and demonstrate the Wi-Fi capabilities of the device
  • BLE Wi-Fi provisioning: demonstrates how the BLE functionality can be used to provision the device to a Wi-Fi AP of the user's choice
  • MQTT client: demonstrates how to use the MQTT protocol for establishing communication between the CC35xxE and an MQTT broker
  • AT commands: demonstrates how the MCU can interact with and control the Wi-Fi using a standard set of commands
  • Matter over Wi-Fi: demonstrates how the CC35xxE can act as a Matter controller for different end devices, enabling seamless communication between devices from different manufacturers
Download View video with transcript Video

Downloads

Software development kit (SDK)

SIMPLELINK-WIFI-SDK SimpleLink Wi-Fi SDK for the CC35xxE Devices

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Evaluation board
LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU
Browse Download options
Software development kit (SDK)

SIMPLELINK-WIFI-ZEPHYR-SDK Zephyr® Platform support for the SimpleLink™ Wi-Fi devices

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Evaluation board
LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU
Application software & framework

SIMPLELINK-WIFI-MATER-SW SimpleLink™ Wi-Fi family of devices Matter software

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Driver or library

SIMPLELINK-WIFI-DEMOS SimpleLink™ Wi-Fi family of devices extended software demos

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Evaluation board
LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU

Additional resources you might need

Application software & framework

SIMPLELINK-WIFI-TOOLBOX SimpleLink Wi-Fi Toolbox collection of tools to help development and testing of the CC33xx and CC35xxE Devices

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3300MOD SimpleLink™ Wi-Fi 6 companion module CC3301 SimpleLink™ 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy companion IC CC3301MOD SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion module CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3350MOD SimpleLinkTM dual-band (2.4 and 5 GHz) Wi-Fi 6 companion module CC3351 SimpleLink™ dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy companion IC CC3351MOD SimpleLink™ dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy companion module CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Evaluation board
BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351MOD SimpleLink™ CC3351MOD dual-band Wi-Fi® 6 and Bluetooth® Low Energy BoosterPack™ plug-in module LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options
Online training

SIMPLELINK-WIFI-ACADEMY SimpleLink™ Wi-Fi Academy

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3501E SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Evaluation board
LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU
Plug-in

SIMPLELINK-SDK-EDGEAI-PLUGIN Edge AI Plugin and application support for SimpleLink™ family of devices

Supported products & hardware

Supported products & hardware

Products
Automotive wireless connectivity products
CC2745R10-Q1 Automotive SimpleLink™ Bluetooth® LE wireless MCU with 1MB flash, HSM, APU, CAN-FD
Low-power 2.4-GHz products
CC2755P10 SimpleLink™ Arm® Cortex®-M33 wireless MCU with EdgeAI support, security, up to +20dBm, <1µA standby CC2755R10 SimpleLink™ Arm® Cortex®-M33 wireless MCU with EdgeAI support, security, <1µA standby current
Sub-1 GHz wireless MCUs
CC1312PSIP Sub-1 GHz system-in-package (SiP) module with integrated power amplifier CC1312R SimpleLink™ 32-bit Arm Cortex-M4F Sub-1 GHz wireless MCU with 352kB Flash CC1312R7 SimpleLink™ Arm® Cortex®-M4F multiprotocol Sub-1 GHz wireless MCU with 704-kB Flash CC1314R10 SimpleLink™ Arm® Cortex®-M33 Sub-1 GHz wireless MCU with 1-MB flash and up to 296 kB of SRAM CC1352P SimpleLink™ Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU integrated power amplifier CC1352P7 SimpleLink™ Arm® Cortex®-M4F multiband sub-1GHz & 2.4GHz wireless MCU with EdgeAI support, +20dBm CC1352R SimpleLink™ Arm Cortex-M4F multiband Sub-1GHz & 2.4GHz wireless MCU with EdgeAI support CC1354P10 SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with EdgeAI support, 1MB + 296KB, +20dBm CC1354R10 SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with edge AI support, 1MB flash, 296KB SRAM
Wi-Fi products
CC3551E SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Development kit
LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LP-CC1312R7 CC1312R7 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-EM-CC1354P10 CC1354P10 LaunchPad™ development kit for SimpleLink™ Sub-1 GHz and 2.4GHz wireless microcontroller
Evaluation board
LAUNCHXL-CC1352P CC1352P LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LP-CC1352P7 CC1352P7 LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LP-EM-CC1312PSIP CC1312PSIP LaunchPad™ development kit for SimpleLink™ Sub-1GHz wireless MCU LP-EM-CC2745R10-Q1 CC2745R10-Q1 LaunchPad™ development kit for SimpleLink™ 2.4GHz wireless MCU LP-EM-CC35X1 CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU
Launch Download options

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