Select a version

Select a version

No results found. Please clear your search and try again.

SENSOR-CONTROLLER-STUDIO

Sensor Controller Studio

Select a version
No results found. Please clear your search and try again.
Latest version
Version: 2.9.0
Release date: Apr 8, 2022
lock = Requires export approval (1 minute)
Products
Automotive wireless connectivity products
CC2640R2F-Q1 — SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU CC2642R-Q1 — Automotive qualified SimpleLink™ Bluetooth® Low Energy wireless MCU CC2662R-Q1 — Automotive qualified SimpleLink™ wireless MCU for use in wireless battery management systems
Low-power 2.4-GHz products
CC2630 — SimpleLink™ 32-bit Arm Cortex-M3 Zigbee and 6LoWPAN wireless MCU with 128kB Flash CC2640 — SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash CC2640R2F — SimpleLink™ 32bit Arm® Cortex®-M3 Bluetooth® Low Energy 5.1 wireless MCU with 128kB flash CC2642R — SimpleLink™ 32-bit Arm Cortex-M4F Bluetooth® Low Energy wireless MCU with 352kB Flash CC2650 — SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless MCU with 128kB Flash CC2650MODA — SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless module with 128kB Flash CC2652P — SimpleLink™ Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with integrated power amplifier CC2652P7 — SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU, 704-kB Flash, integrated power amp 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 CC2652RB — SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with crystal-less BAW resonator CC2652RSIP — SimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with 352-KB memory
Other wireless products
CC2620 — SimpleLink™ 32-bit Arm Cortex-M3 Zigbee® RF4CE wireless MCU with 128kB Flash
Sub-1 GHz wireless MCUs
CC1310 — SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash 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 CC1350 — SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash 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
Hardware development
Development kit
BOOSTXL-ULPSENSE — SimpleLink™ ULP Sense BoosterPack™ CC2650STK — SimpleLink™ Bluetooth low energy/Multi-standard SensorTag LAUNCHXL-CC1312R1 — CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 — CC1350 LaunchPad™ development kit for SimpleLink™ dual-band 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-CC2652RB — CC2652RB LaunchPad™ development kit for BAW multi-protocol 2.4-GHz SimpleLink™ wireless MCU
Evaluation board
LAUNCHXL-CC1310 — CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P — CC1352P LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LAUNCHXL-CC2640R2 — CC2640R2 LaunchPad™ development kit for SimpleLink™ Bluetooth® Low Energy wireless MCU LAUNCHXL-CC26X2R1 — CC26x2R LaunchPad™ development kit for multi-standard SimpleLink™ wireless MCU LP-CC2652R7 — CC2652R7 LaunchPad™ development kit for SimpleLink™ multi-standard wireless MCU LP-CC2652RSIP — CC2652RSIP LaunchPad™ development kit for SimpleLink™ multi-protocol wireless MCU LPSTK-CC1352R — SimpleLink™ multi band CC1352R wireless MCU Launchpad™ SensorTag kit

Release Information

Sensor Controller Studio is used to write, test and debug code for the CC26xx/CC13xx Sensor Controller, allowing for ultra-low power application design.

The tool generates a Sensor Controller Interface driver, which is a set of C source files to be compiled into the System CPU (ARM Cortex-M3/M4) application. These source files contain the Sensor Controller firmware image and associated definitions, and generic functions that allow the System CPU application to control the Sensor Controller and exchange data.

The Sensor Controller is a small CPU core that is highly optimized for low power consumption and efficient peripheral operation. The Sensor Controller is located in the CC26xx/CC13xx auxiliary (AUX) power/clock domain, and can perform simple background tasks autonomously and independently of the System CPU and the MCU domain power state. Such tasks include but are not limited to:

  • Analog sensor polling, using ADC or comparator
  • Digital sensor polling, using SPI, I2C or other protocols
  • Capacitive sensing, using current source, comparator and time-to-digital converter (TDC)
  • Waveform generation, for example for LCDs

The Sensor Controller is user programmable, using a simple programming language with syntax similar to C. This allows for sensor polling and other tasks to be specified as sequential algorithms, rather than static configuration of complex peripheral modules, timers, DMA, register programmable state machines, event routing and so on. The main advantages are:

  • Flexibility
  • Dynamic reuse of hardware resources
  • Ability to perform simple data processing without need for dedicated hardware
  • Observability and debugging options

 

What's new

  • Added support for new devices: CC2672R3, CC2672P3, CC2662R-Q1, CC2652PSIP and CC2652P7.
  • Added example support for new SDKs, using TI-RTOS 7 and GPIO driver for the latest CC13x2/CC26x2 SDK.
  • Minor improvements.
  • Bug-fixes.