CC33XX-SOFTWARE

Software development source for CC33XX

CC33XX-SOFTWARE

Downloads

Overview

The CC33XX devices are single and dual-band Wi-Fi 6 and Bluetooth Low Energy 5.4 companion devices suitable for both Linux and RTOS based systems. CC33XX-SOFTWARE is a collection of software development sources aimed to facilitate quick setup, out-of-box experience, and accelerate development in Linux or RTOS environments for the CC3300, CC3301, CC3350 and CC3351 devices.

Features
  • CC33XX-LINUX-MPU
  • Includes sources for CC33XX Linux drivers supporting both Wi-Fi and BLE.
  • Pre-build images for AM335x, AM62, AM62P and AM62A host for out-of-box evaluation.
  • Support for nearly all LTS Linux Kernel versions and host MPUs is available.  Review the User’s Guide or reach out on E2E to learn more.
  • CC33XX-RTOS-MCU
  • Includes components that enable engineers to develop applications with CC33XX on a Real-Time Operating System (RTOS) on a microcontroller.
  • LwIP networking protocol support.
Download View video with transcript Video

Downloads

Driver or library

CC33XX-LINUX-MPU CC33xx device driver source for MPUs running Linux OS.

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Interface adapter
BP-CC33-BBB-ADAPT BP-CC33xx interface adapter for BeagleBone Black development platform
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy M.2 card plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options

CC33XX-LINUX-MPU CC33xx device driver source for MPUs running Linux OS.

close
Latest version
Version: 1.0.0.6
Release date: 30 Aug 2024
Products
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Interface adapter
BP-CC33-BBB-ADAPT BP-CC33xx interface adapter for BeagleBone Black development platform
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy M.2 card plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module

Release Information

The CC33xx Linux MPU Software Package delivers components that enable engineers to develop connected applications on Texas Instruments Wi-Fi Companion-IC devices. The product is comprised of multiple software components and examples of how to use these components together. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.

What's new

  • 5GHz support
  • TKIP support
  • API for IO’s Control
  • Channel 169 support
  • Network Assisted Roaming
Driver or library

CC33XX-RTOS-MCU (PREVIEW) CC33xx device driver for MCU and RTOS platforms

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options

CC33XX-RTOS-MCU (PREVIEW) CC33xx device driver for MCU and RTOS platforms

close
Latest version
Version: R5
Release date: 16 Sep 2024

CC33XX RTOS MCU Windows Installer

MD5 checksum

CC33XX RTOS MCU Linux Installer

MD5 checksum
Products
Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module

Documentation

Release Information

This PREVIEW CC33XX RTOS MCU Software Package delivers components that enable engineers to develop applications on the Texas Instruments CC33XX Wi-Fi devices and Sitara family of microcontrollers (MCU).

This software toolkit provides the drivers for CC33XX devices to be used with a Real-Time Operating System (RTOS) on a microcontroller.


This is version R5 of the CC33xx MCU Software Package.

What's new

  • Driver Source Refactor and Clean up
  • Assert may be set off through a define in osi_kernel.h, also added missing error return after asserts in case asserts are turned off
  • Added new WlanEvent - Error - to inform vendor code of errors inside internal threads
  • Bug Fixes and stabilization
Support software

CC33XX-QUICKTRACK-CONTROL-TOOL The CC33XX QuickTrack Control App is a Wi-Fi automation test tool utilized for Wi-Fi® Certification

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options

CC33XX-QUICKTRACK-CONTROL-TOOL The CC33XX QuickTrack Control App is a Wi-Fi automation test tool utilized for Wi-Fi® Certification

close
Latest version
Version: 2.2.1
Release date: 18 Jun 2024
Products
Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module

Documentation

Release Information

Click on the links in the table above to download. The CC33xx QuickTrack Control Tool is a Wi-Fi automation test tool utilized for Wi-Fi® Certification.

What's new

  • fixed paths
  • fix wps APUT settings file
  • wps pin checksum script
  •  

Additional resources you might need

Application software & framework

SIMPLELINK-CONNECT SimpleLink Connect App for the SimpleLink Low Power SDKs

Supported products & hardware

Supported products & hardware

Products
Low-power 2.4-GHz products
CC2340R5 SimpleLink™ 32-bit Arm® Cortex®-M0+ Bluetooth® Low Energy wireless MCU with 512-kB flash CC2652R SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with 352kB Flash CC2652R7 SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU with 704-kB Flash CC2651P3 SimpleLink™ 32-bit Arm® Cortex®-M4 single-protocol 2.4 GHz wireless MCU with 352-kB Flash
Sub-1 GHz wireless MCUs
CC1354P10 SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with 1MB flash, 296KB SRAM, integrated power amp
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Development kit
LP-EM-CC1354P10 CC1354P10 LaunchPad™ development kit for SimpleLink™ Sub-1 GHz and 2.4GHz wireless microcontrolle
Evaluation board
LAUNCHXL-CC26X2R1 CC26x2R LaunchPad™ development kit for multi-standard SimpleLink™ wireless MCU LP-CC2651P3 CC2651P3 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-CC2652R7 CC2652R7 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-EM-CC2340R5 CC2340R5 LaunchPad™ development kit for SimpleLink™ Bluetooth® 5.3 Low Energy MCU BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options

SIMPLELINK-CONNECT SimpleLink Connect App for the SimpleLink Low Power SDKs

close
Latest version
Version: 1.3.6
Release date: 31 Jul 2024
Products
Low-power 2.4-GHz products
CC2340R5 SimpleLink™ 32-bit Arm® Cortex®-M0+ Bluetooth® Low Energy wireless MCU with 512-kB flash CC2652R SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with 352kB Flash CC2652R7 SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU with 704-kB Flash CC2651P3 SimpleLink™ 32-bit Arm® Cortex®-M4 single-protocol 2.4 GHz wireless MCU with 352-kB Flash
Sub-1 GHz wireless MCUs
CC1354P10 SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with 1MB flash, 296KB SRAM, integrated power amp
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Development kit
LP-EM-CC1354P10 CC1354P10 LaunchPad™ development kit for SimpleLink™ Sub-1 GHz and 2.4GHz wireless microcontrolle
Evaluation board
LAUNCHXL-CC26X2R1 CC26x2R LaunchPad™ development kit for multi-standard SimpleLink™ wireless MCU LP-CC2651P3 CC2651P3 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-CC2652R7 CC2652R7 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-EM-CC2340R5 CC2340R5 LaunchPad™ development kit for SimpleLink™ Bluetooth® 5.3 Low Energy MCU BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module

Release Information

The SimpleLink Connect Mobile app is an example Bluetooth® Low Energy application for mobile devices that works with:

The app provides a baseline for users to quickly build their own mobile apps, using iOS or Android. Source code is provided enabling easy customization.

Features:

  • iOS compatible Bluetooth® Low Energy phone app and source code
  • Android™ compatibly Bluetooth® Low Energy phone app and source code

What's new

  • Dedicated screens for CGM profile, Glucose profile, and Wi-Fi Provisioning over BLE.
  • Option to filter the scan list by service UUID and by BD address.
  • Revised navigation flow to directly access the service-specific screen, with an option to switch back to the characteristic view.
  • Ability to configure a generic URL as the firmware repository, not limited to GitHub.
  • Updated settings view with configuration options separated into different screens.
Application software & framework

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

Supported products & hardware

Supported products & hardware

Products
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Interface adapter
BP-CC33-BBB-ADAPT BP-CC33xx interface adapter for BeagleBone Black development platform
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module
Download options

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

close
Latest version
Version: 2.2.4
Release date: 03 Sep 2024

SimpleLink Wi-Fi Toolbox Windows Installer

MD5 checksum

SimpleLink Wi-Fi Toolbox MacOS Installer

MD5 checksum

SimpleLink Wi-Fi Toolbox Linux Installer

MD5 checksum
lock = Requires export approval (1 minute)
Products
Wi-Fi products
CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Hardware development
Interface adapter
BP-CC33-BBB-ADAPT BP-CC33xx interface adapter for BeagleBone Black development platform
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module BP-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module M2-CC3351 SimpleLink™ CC3351 dual-band Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module

Documentation

Release Information

SimpleLink Wi-Fi Toolbox is a cross-platform software kit, that provides all required tools for fast and easy ramp-up of the CC33xx family of devices. One of the included tools is Radio Tool.

Radio Tool is a tool for RF evaluation and testing of CC33xx designs, during development and certification. The tool enables low-level radio testing capabilities by manually setting the radio into transmit or receive modes. Usage of the tool requires familiarity and knowledge of radio circuit theory and radio test methods.

What's new

  • Support Radio Tool for Wi-Fi 2.4GHz / 5GHz
  • Support Radio Tool for BLE
  • Support INI Composer
  • Support Logging

Supported products & hardware

Wi-Fi products
CC3300 SimpleLink™ Wi-Fi 6 companion IC CC3301 SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy companion IC CC3350 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 companion IC CC3351 SimpleLink™ dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy companion IC
Evaluation board
BP-CC3301 SimpleLink™ CC3301 Wi-Fi 6 and Bluetooth® Low Energy BoosterPack™ plug-in module EZURI-3P-SONATI351 Sona TI351 Wi-Fi 6 + Bluetooth v5.4 Module
Interface adapter
BP-CC33-BBB-ADAPT BP-CC33xx interface adapter for BeagleBone Black development platform

Related design resources

Software development

APPLICATION SOFTWARE & FRAMEWORK
SIMPLELINK-WIFI-TOOLBOX SimpleLink Wi-Fi Toolbox

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