SimpleLink™ 32-bit Arm Cortex-M3 Sub 1 GHz wireless MCU with 128kB Flash
Product details
Parameters
Package | Pins | Size
Features
- Microcontroller
- Powerful Arm® Cortex®-M3 Processor
- EEMBC CoreMark® Score: 142
- EEMBC ULPBench™ Score: 158
- Clock Speed up to 48-MHz
- 32KB, 64KB, and 128KB of In-System Programmable Flash
- 8KB of SRAM for Cache
(or as General-Purpose RAM) - 20KB of Ultra-Low-Leakage SRAM
- 2-Pin cJTAG and JTAG Debugging
- Supports Over-the-Air (OTA) Update
- Ultra-Low-Power Sensor Controller
- Can Run Autonomously From the Rest of the System
- 16-Bit Architecture
- 2KB of Ultra-Low-Leakage SRAM for Code and Data
- Efficient Code-Size Architecture, Placing Parts of
TI-RTOS, Drivers, and Bootloader in ROM - RoHS-Compliant Package
- 7-mm × 7-mm RGZ VQFN48 (30 GPIOs)
- 5-mm × 5-mm RHB VQFN32 (15 GPIOs)
- 4-mm × 4-mm RSM VQFN32 (10 GPIOs)
- Peripherals
- All Digital Peripheral Pins Can Be Routed to Any GPIO
- Four General-Purpose Timer Modules
(Eight 16-Bit or Four 32-Bit Timers, PWM Each) - 12-Bit ADC, 200 ksamples/s, 8-Channel Analog MUX
- Continuous Time Comparator
- Ultra-Low-Power Clocked Comparator
- Programmable Current Source
- UART
- 2× SSI (SPI, MICROWIRE, TI)
- I2C, I2S
- Real-Time Clock (RTC)
- AES-128 Security Module
- True Random Number Generator (TRNG)
- Support for Eight Capacitive Sensing Buttons
- Integrated Temperature Sensor
- External System
- On-Chip Internal DC/DC Converter
- Seamless Integration With the SimpleLink™ CC1190 Range Extender
- Low Power
- Wide Supply Voltage Range: 1.8 to 3.8 V
- RX: 5.4 mA
- TX at +10 dBm: 13.4 mA
- Active-Mode MCU 48 MHz Running Coremark: 2.5 mA (51 µA/MHz)
- Active-Mode MCU: 48.5 CoreMark/mA
- Active-Mode Sensor Controller at 24 MHz:
0.4 mA + 8.2 µA/MHz - Sensor Controller, One Wakeup Every Second Performing One 12-Bit ADC Sampling: 0.95 µA
- Standby: 0.7 µA (RTC Running and RAM and CPU Retention)
- Shutdown: 185 nA (Wakeup on External Events)
- RF Section
- Excellent Receiver Sensitivity –124 dBm Using Long-Range Mode, –110 dBm at 50 kbps
- Excellent Selectivity (±100 kHz): 56 dB
- Excellent Blocking Performance (±10 MHz):
90 dB - Programmable Output Power up to +15 dBm
- Single-Ended or Differential RF Interface
- Suitable for Systems Targeting Compliance With Worldwide Radio Frequency Regulations
- ETSI EN 300 220, EN 303 204 (Europe)
- FCC CFR47 Part 15 (US)
- ARIB STD-T108 (Japan)
- Wireless M-Bus (EN 13757-4) and IEEE® 802.15.4g PHY
- Tools and Development Environment
- Full-Feature and Low-Cost Development Kits
- Multiple Reference Designs for Different RF Configurations
- Packet Sniffer PC Software
- Sensor Controller Studio
- SmartRF™ Studio
- SmartRF Flash Programmer 2
- IAR Embedded Workbench® for Arm
- Code Composer Studio™ (CCS) IDE
- CCS UniFlash
All trademarks are the property of their respective owners.
Description
The CC1310 device is a cost-effective, ultra-low-power, Sub-1 GHz RF device from Texas Instruments™ that is part of the SimpleLink™ microcontroller (MCU) platform. The platform consists of Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, Ethernet, Zigbee®, Thread, and host MCUs. These devices all share a common, easy-to-use development environment with a single core software development kit (SDK) and a rich tool set. A one-time integration of the SimpleLink platform enables users to add any combination of devices from the portfolio into their design, allowing 100 percent code reuse when design requirements change. For more information, visit www.ti.com/simplelink.
With very low active RF and MCU current consumption, in addition to flexible low-power modes, the CC1310 device provides excellent battery life and allows long-range operation on small coin-cell batteries and in energy harvesting applications.
The CC1310 is a device in the CC13xx and CC26xx family of cost-effective, ultra-low-power wireless MCUs capable of handling Sub-1 GHz RF frequencies. The CC1310 device combines a flexible, very low-power RF transceiver with a powerful 48-MHz Arm® Cortex®-M3 microcontroller in a platform supporting multiple physical layers and RF standards. A dedicated Radio Controller (Cortex®-M0) handles low-level RF protocol commands that are stored in ROM or RAM, thus ensuring ultra-low power and flexibility. The low-power consumption of the CC1310 device does not come at the expense of RF performance; the CC1310 device has excellent sensitivity and robustness (selectivity and blocking) performance.
The CC1310 device is a highly integrated, true single-chip solution incorporating a complete RF system and an on-chip DC/DC converter.
Sensors can be handled in a very low-power manner by a dedicated autonomous ultra-low-power MCU that can be configured to handle analog and digital sensors; thus the main MCU (Arm® Cortex®-M3) can maximize sleep time.
The power and clock management and radio systems of the CC1310 device require specific configuration and handling by software to operate correctly, which has been implemented in the TI-RTOS. TI recommends using this software framework for all application development on the device. The complete TI-RTOS and device drivers are offered free of charge in source code.
Technical documentation
Design & development
For additional terms or required resources, click any title below to view the detail page where available.Hardware development
Description
The SimpleLink™ Sub-1 GHz CC1310 wireless microcontroller (MCU) LaunchPad™ development kit is the first LaunchPad kit with a Sub-1 GHz radio, which offers long-range connectivity, combined with a 32-bit ARM® Cortex®-M3 processor on a single chip.
The CC1310 device is a wireless MCU targeting (...)
Features
- LaunchPad with Sub-1GHz radio for wireless applications with integrated PCB trace antenna
- Supports IEEE 802.15.4g, IPv6-enabled smart objects (6LoWPAN), Wireless M-Bus, MIOTY® technology and proprietary systems, including the TI 15.4-Stack (Sub-1 GHz)
- Broad band antenna supports both 868 MHz ISM band (...)
Description
The Element14 development kit for the TI SimpleLink™ Sub-1 GHz Sensor to Cloud Linux Gateway provides an out of the box, end-to-end solution enabling an easy cloud connection for sending and receiving long range sensor data while maintaining a robust link. The kit contains all of the components (...)
Features
- Large network with long range mode and cloud connectivity
- Suitable for industrial settings such as building control and asset tracking
- Provides a complete Sub-1 GHz networking solution with built-in frequency hopping for added robustness and FCC compliance
- Faster time to market with a complete end to (...)
Description
Features
- 12.7 x 25.4 x 3.7 mm compact shielded module for SMD mounting
- 169 MHz – 2.4 GHz frequency bands
- Pre-certified for global operation
- Supporting software and development tools available
- Extensive, high quality support documentation
- Reduce time-to-market and cost of design
- Turn-key design and customization of (...)
Description
The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all ARM and (...)
Features
The XDS110 is the latest entry level debug probe (emulators) for TI embedded processors. Designed to be a complete solution that delivers JTAG and SWD connectivity at a low cost, the XDS110 is the debug probe of choice for entry-level debugging of TI microcontrollers, processors and SimpleLink (...)
Description
The Spectrum Digital XDS200 is the first model of the XDS200 family of debug probes (emulators) for TI processors. The XDS200 family features a balance of low cost with good performance between the super low cost XDS110 and the high performance XDS560v2, while supporting a wide variety of standards (...)
Features
The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)
Description
The SimpleLink™ Sub-1 GHz CC1310-1190 wireless microcontroller (MCU) LaunchPad™ development kit features CC1310 Sub-1 GHz wireless MCU combined with the CC1190 high-performance RF Front End, offering long-range low power connectivity with up to +27dBm output power.
The CC1310 device is a wireless MCU (...)
Features
- LaunchPad with Sub-1GHz radio and RF Front End for wireless applications with integrated PCB trace antenna and SMA connector
- Access all I/O signals with the BoosterPack connectors
- Broad band antenna supports both 868 MHz ISM band for Europe and 915 MHz ISM band for US with a single board
- On-Board (...)
Software development
The (...)
Features
- TI 15.4-Stack
- WiSun-based frequency hopping with excellent performance for interference mitigation
- FCC/ETSI certification-ready with worldwide region support for 915, 863, and 433 MHz bands
- Medium access with CSMA/CA and LBT
- Network and device management – joining, commissioning, service discovery
- (...)
- Buy the MIOTY protocol software hardware bundle (MIOTY-HW-BDL)
- Download the MIOTY demo software for the 868 MHz band
- (Optional) If you don’t have a MIOTY gateway, buy a MIOTY gateway from the MIOTY store.
- Download the (...)
Features
- MIOTY uplink at 868 MHz
- API interface for integration of the MIOTY stack into own application
- Ultra-low power in standby
- Supports large networks up to ~30,000 nodes
Features
- Uni-directional S1-,.T1- and C1-mode Meter configuration at 868 MHz
- Bi-directional S2-, T2- and C2-mode Meter configuration at 868 MHz
- Bi-directional S2-, T2- and C2-mode Data Collector configuration at 868 MHz
- 115.2 kbps UART interface with Serial Command Interpreter (to external Host MCU)
- API (...)
Features
- TI-RTOS and FreeRTOS kernel support through POSIX compatibility
- Code portability between SimpleLink MCU SDKs
- Platform-independent Network Processor Interface (NPI)
- API_MAC layer fully supported
- Frequency-hopping, beacon, and non-beacon modes supported
Features
- Compatible with TI 15.4-Stack MAC Co-Processor firmware running on SimpleLink CC13xx wireless MCU
- Running as user-space middleware on top of Sitara Processor SDK for AM335x
- Modular design with TCP socket interface between different SW modules can scale to different SW system architectures
- Implements (...)
Features
- TI Arm® Clang Compiler Tools release 1.1.0+STS:
- Improved compiler-generated code size vs. legacy TI compiler
- GCC-compatible compiler command-line interface
- Source-Based Code Coverage, including Branch Coverage
- With tiarmprofdata and tiarmcov utilities to help with visualization
- Support for Arm C Language (...)
Features
- Includes ready to use examples for several common use-cases
- Full toolchain with built-in compiler and assembler for programming in a C-like programming language
- Provides rapid development by using the integrated sensor controller task testing and debugging functionality including visualization of (...)
SmartRF Flash Programmer can be used to program the flash memory in Texas Instruments 8051-based low-power RF wireless MCUs and for (...)
Features
- Programming of SW images on low-power RF wireless MCUs
- Programming/updating firmware and bootloader on the Evaluation Boards' USB MCU
- Append software image to existing software on device
- Read out software image from device into binary, hex or ELF files (elf and bin for ARM-devices only)
- Verify software (...)
CCS Uniflash is a standalone tool used to (...)
Design tools & simulation
Features
- Power calculator for TI devices using the SimpleLink 15.4 stack
Features
- Modules listed are based on TI wireless technology supporting Wi-Fi®, Bluetooth®, Zigbee®, Sub-1 GHz, Sigfox, 2.4 GHz, multi-band connectivity and more
- Modules integrate clocks, SPI flash and passive components
- Listings included for hardware customization, software integration and cloud services
- Listings (...)
Features
- Packet sniffer for IEEE 802.15.4, ZigBee and Thread networks
- Packet sniffer for IEEE 802.15.4ge (TI 15.4 Stack) networks
- Packet sniffer for TI EasyLink protocol
- Packet sniffer for Bluetooth® Low Energy
Features
- Range estimate spreadsheet for Sub-1 GHz and 2.4 GHz devices
- Range debug checklist
Features
- Link tests. Send and Receive packets between nodes.
- Antenna and radiation tests. Set the radio in continuous wave TX and RX states.
- A set of recommended/typical register settings for all devices.
- Read and write individual RF registers.
- Execute individual commands to control the radio.
- Detailed (...)
- Step 1: Before requesting a review, it is important that to review the technical documentation and design & development resources available on the corresponding product page (see CC1xxx product page links below).
- Step 2 (...)
Reference designs
CAD/CAE symbols
Package | Pins | Download |
---|---|---|
VQFN (RGZ) | 48 | View options |
VQFN (RHB) | 32 | View options |
VQFN (RSM) | 32 | View options |
Ordering & quality
- RoHS
- REACH
- Device marking
- Lead finish/Ball material
- MSL rating/Peak reflow
- MTBF/FIT estimates
- Material content
- Qualification summary
- Ongoing reliability monitoring
Recommended products may have parameters, evaluation modules or reference designs related to this TI product.
Support & training
TI E2E™ forums with technical support from TI engineers
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.