SIMPLELINK-WIFI-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 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +20dBm CC2755R10 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +10dBm
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