SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash and 275kB ROM
Product details
Parameters
Package | Pins | Size
Features
- Microcontroller
- Powerful Arm Cortex-M3
- EEMBC CoreMark score: 142
- Up to 48-MHz clock speed
- 275KB of nonvolatile memory including 128KB of in-system Programmable Flash
- Up to 28KB of system SRAM, of which 20KB is ultra-low leakage SRAM
- 8KB of SRAM for cache or system RAM use
- 2-Pin cJTAG and JTAG debugging
- Supports over-the-air upgrade (OTA)
- Ultra-low power sensor controller
- Can run autonomous from the rest of the system
- 16-bit architecture
- 2KB of ultra-low leakage SRAM for code and data
- Efficient code size architecture, placing drivers, TI-RTOS, and Bluetooth software in ROM to make more Flash available for the application
- RoHS-compliant packages
- 2.7-mm × 2.7-mm YFV DSBGA34 (14 GPIOs)
- 4-mm × 4-mm RSM VQFN32 (10 GPIOs)
- 5-mm × 5-mm RHB VQFN32 (15 GPIOs)
- 7-mm × 7-mm RGZ VQFN48 (31 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 analog comparator
- Programmable current source
- UART, I2C, and I2S
- 2× SSI (SPI, MICROWIRE, TI)
- 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 CC2590 and CC2592 range extenders
- Very few external components
- Pin compatible with the SimpleLink™ CC2640 and CC2650 devices in all VQFN packages
- Pin compatible with the SimpleLink™ CC2642R and CC2652R devices in 7-mm x 7-mm VQFN packages
- Pin compatible with the SimpleLink™ CC1350 device in 4-mm × 4-mm and 5-mm × 5-mm VQFN packages
- Low power
- Wide supply voltage range
- Normal operation: 1.8 to 3.8 V
- External regulator mode: 1.7 to 1.95 V
- Active-Mode RX: 5.9 mA
- Active-Mode TX at 0 dBm: 6.1 mA
- Active-Mode TX at +5 dBm: 9.1 mA
- Active-Mode MCU: 61 µA/MHz
- Active-Mode MCU: 48.5 CoreMark/mA
- Active-Mode sensor controller: 0.4mA + 8.2 µA/MHz
- Standby: 1.1 µA (RTC running and RAM/CPU retention)
- Shutdown: 100 nA (wake up on external events)
- Wide supply voltage range
- RF section
- 2.4-GHz RF transceiver compatible with Bluetooth® Low Energy 5.1 and earlier LE specifications
- Excellent receiver sensitivity (–97 dBm for BLE), selectivity, and blocking performance
- Link budget of 102 dB for BLE
- Programmable output power up to +5 dBm
- Single-ended or differential RF interface
- Suitable for systems targeting compliance with worldwide radio frequency regulations
- ETSI EN 300 328 (Europe)
- EN 300 440 Class 2 (Europe)
- FCC CFR47 Part 15 (US)
- ARIB STD-T66 (Japan)
- Development Tools and Software
- Full-feature development kits
- Multiple reference designs
- SmartRF™ Studio
- Sensor Controller Studio
- IAR Embedded Workbench for Arm®
- Code Composer Studio™ Integrated Development Environment (IDE)
- Code Composer Studio™ Cloud IDE
All trademarks are the property of their respective owners.
Description
The CC2640R2F device is a 2.4 GHz wireless microcontroller (MCU) supporting Bluetooth ® 5.1 Low Energy and Proprietary 2.4 GHz applications. The device is optimized for low-power wireless communication and advanced sensing in building security systems, HVAC, asset tracking, and medical markets, and applications where industrial performance is required. The highlighted features of this device include:
- Support for Bluetooth ® 5.1 features: LE Coded PHYs (Long Range), LE 2-Mbit PHY (High Speed), Advertising Extensions, Multiple Advertisement Sets, as well as backwards compatibility and support for key features from the Bluetooth ® 5.0 and earlier Low Energy specifications.
- Fully-qualified Bluetooth ® 5.1 software protocol stack included with the SimpleLink™ CC2640R2F Software Development Kit (SDK) for developing applications on the powerful Arm® Cortex®-M3 processor.
- Longer battery life wireless applications with low standby current of 1.1 µA with full RAM retention.
- Advanced sensing with a programmable, autonomous ultra-low power Sensor Controller CPU with fast wake-up capability. As an example, the sensor controller is capable of 1-Hz ADC sampling at 1 µA system current.
- Dedicated software controlled radio controller (Arm® Cortex®-M0) providing flexible low-power RF transceiver capability to support multiple physical layers and RF standards, such as real-time localization (RTLS) technologies.
- Excellent radio sensitivity and robustness (selectivity and blocking) performance for Bluetooth ® Low Energy (-103 dBm for 125-kbps LE Coded PHY).
The CC2640R2F device is part of the SimpleLink™ microcontroller (MCU) platform, which consists ofWi-Fi, Bluetooth ® Low Energy, Thread, ZigBee, Sub-1 GHz MCUs, and host MCUs that all share a common, easy-to-use development environment with a single core software development kit (SDK) and rich tool set. A one-time integration of the SimpleLink™ platform enables you to add any combination of the portfolio’s devices into your design, allowing 100 percent code reuse when your design requirements change. For more information, visit SimpleLink™ MCU platform.
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™ Wi-Fi® CC3200 Audio BoosterPack enables the evaluation and development with the digital audio peripheral [I2S] present on the SimpleLink™ Wi-Fi® CC3200 device. It contains a Class-D power amplifier to drive speakers and an ultra-low power audio codec, TLV320AIC3254, supporting (...)
Features
- 1 Microphone
- 1 audio 3.5 mono jack
- 2 audio 3.5 mm stereo jack (in and out)
- Onboard speaker connector using terminal blocks (stereo)
- Onboard audio codec (TLV320AIC3254)
- Onboard class-D audio power amplifier (TPA2012D2)
Description
The Texas Instruments XDS110 EnergyTrace™ High Dynamic Range (ETHDR) is an accessory to the XDS110 Debug Probe (emulator) that increases the Dynamic Range of the Energy Trace feature. This allows performing very accurate power consumption measurements on all Simplelink Wireless MCUs while (...)
Features
The Texas Instruments XDS110 EnergyTrace™ High Dynamic Range (ETHDR) is the first accessory to the XDS110 Debug Probe (emulator). Designed to be a complete plug-in solution that brings EnergyTrace to the higher power wireless connectivity systems, it features an improved range, resolution and (...)
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
This LaunchPad™ speeds development with a Bluetooth® Low Energy (BLE) connection using the CC2640R2F or CC2640R2L devices. The compatible SDK offers a fully qualified Bluetooth 5 protocol stack for single-mode BLE applications supporting high speed mode and example Bluetooth 5 coded (...)
Features
- All IOs accessible on pin headers compatible with the LaunchPad/BoosterPack eco system
- Connect your LaunchPad to the cloud with Bluetooth low energy on your Smartphone
- Upgrade the LaunchPad firmware over-the-air from the SimpleLink Starter app
Software development
This SDK includes TI’s royalty-free Bluetooth® Low Energy (BLE) software stacks with all necessary software, example applications and documentation to quickly get started with (...)
Features
- Bluetooth 5 protocol stack (BLE5-Stack) supporting 2 Mbps PHY, LE Coded PHYs, Advertising Extensions (AE), multiple advertisement sets, and Channel Hopping Algorithm v2 (CSA#2) for improved shared spectrum coexistence.
- Full support for all Bluetooth core specification 4.2 features: LE Secure (...)
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 (...)
Features
- Built atop TI Drivers for all SimpleLink MCUs
- Written completely in C
- Follows well defined coding guidelines
- Can be built with more than one tool chain
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 (...)
Design tools & simulation
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
- Battery life estimator
- Use-case profile configurability
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 (...)
Reference designs
CAD/CAE symbols
Package | Pins | Download |
---|---|---|
DSBGA (YFV) | 34 | View options |
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.