A newer version of this product is available
Same functionality with different pin-out to the compared device
CC2640R2L
- 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)
- Efficient code size architecture, placing drivers, TI-RTOS, and Bluetooth software in ROM to make more Flash available for the application
- RoHS-compliant packages
- 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
- UART, I2C, and I2S
- 2× SSI (SPI, MICROWIRE, TI)
- Real-time clock (RTC)
- AES-128 security module
- True random number generator (TRNG)
- 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, CC2640R2F, and CC2650 devices in 5‑mm × 5‑mm and 7‑mm x 7‑mm 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 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
- Standby: 1.5 µ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
- IAR Embedded Workbench for Arm®
- Code Composer Studio™ Integrated Development Environment (IDE)
- Code Composer Studio™ Cloud IDE
The CC2640R2L 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 medical, asset tracking, personal electronics, retail automation, and building automation 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™ CC2640R2 Software Development Kit (SDK) for developing applications on the powerful Arm® Cortex®-M3 processor.
- Flash-based architecture with Cryptographic Accelerators and provision for on-chip and off-chip OAD.
- Dedicated software controlled radio controller (Arm® Cortex®-M0) providing flexible low-power RF transceiver capability to support multiple physical layers and RF standards.
- Excellent radio sensitivity and robustness (selectivity and blocking) performance for Bluetooth ® Low Energy (-97 dBm for 1Mbps PHY).
The CC2640R2L device is part of the SimpleLink™ microcontroller (MCU) platform, which consists of Wi-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.
LAUNCHXL-CC2640R2 — CC2640R2 LaunchPad™ development kit for SimpleLink™ Bluetooth® Low Energy wireless MCU
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 (...)
ALGO-3P-UISP1-TI — Algocraft μISP1 Programmer for Texas Instruments devices
μISP can either work connected to a host PC (RS-232, USB, LAN connections are built-in) or in standalone mode.
The programming cycle execution in standalone mode may occur by simply pressing the START button or through some TTL control lines.
Its compact size and versatility allows a simple (...)
TMDSEMU200-U — XDS200 USB Debug Probe
The XDS200 is a debug probe (emulator) used for debugging TI embedded devices. For the majority of devices it is recommended to use the newer, lower cost XDS110 (www.ti.com/tool/TMDSEMU110-U). The XDS200 supports a wide variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. All XDS (...)
LB-3P-TRACE32-WIRELESS — Lauterbach TRACE32® Debug System for Wireless Connectivity
Lauterbach‘s TRACE32® tools are a suite of leading-edge hardware and software components that enables developers to analyze, optimize and certify many of TI's Wireless Connectivity chips. The globally renowned debug solutions for embedded systems are the perfect solution for all development phases (...)
ALGO-3P-WRITENOW — Algocraft WriteNow! Programmer
WriteNow! Series of In-System Programmers is a breakthrough in the programming industry. The programmers support a large number of devices (microcontrollers, memories, CPLDs and other programmable devices) from various manufacturers and have a compact size for easy ATE/fixture integration. They (...)
BLE-STACK — Bluetooth Low Energy software stack
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
Supported products & hardware
CCSTUDIO — CCStudio™ IDE
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
Supported products & hardware
CCSTUDIO-OPENOCD — OpenOCD Binary Releases
Supported products & hardware
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
Supported products & hardware
SIMPLELINK-ACADEMY-CC2640R2 — SimpleLink™ C2640R2 Academy
Supported products & hardware
FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2
SmartRF Flash Programmer 2 can be used to program the flash memory in Texas Instruments ARM based low-power RF wireless MCUs over the debug and serial interfaces. Check the list of supported products for compatibility. Uniflash can also be used to program any SimpleLink product.
SmartRF Flash (...)
Supported products & hardware
PACKET-SNIFFER — SmartRF™ Packet Sniffer 2.18.1
The SmartRF Packet Sniffer is a PC software application that can display and store radio packets captured by a listening RF device. The capture device is connected to the PC via USB. Various RF protocols are supported. The Packet Sniffer filters and decodes packets and displays them in a convenient (...)
Supported products & hardware
RF-RANGE-ESTIMATOR — RF Range Estimator
Supported products & hardware
BT-POWER-CALC — Bluetooth Power Calculator for CC13xx, CC26xx, CC23xx, and CC27xx devices
Supported products & hardware
PACKET-SNIFFER-2 — SmartRF Packet Sniffer 2
The SmartRF Packet Sniffer is a PC software application that can display and store radio packets captured by a listening RF device. The capture device is connected to the PC via USB. Various RF protocols are supported. The Packet Sniffer filters and decodes packets and displays them in a convenient (...)
Supported products & hardware
SMARTRF-STUDIO-7 — SmartRF Studio 7 application software
SmartRF™ Studio is a Windows application that helps designers of RF systems to easily evaluate the radio at an early stage in the design process for all TI CC1xxx and CC2xxx low-power RF devices. It simplifies generation of the configuration register values and commands, as well as practical (...)
Supported products & hardware
3P-WIRELESS-MODULES — Third party wireless module search tool
SIMPLELINK-2-4GHZ-DESIGN-REVIEW — Hardware Design Review Request Form for SimpleLink™ CC2xxx Devices
The SimpleLink hardware design review process provides a way to get in touch, one-on-one, with a subject matter expert that can help review your design and provide valuable feedback. A simple three-step process for requesting a review as well as links to relevant technical documentation and (...)
Supported products & hardware
SIMPLELINK-2-4GHZ-DESIGN-REVIEWS — Hardware design reviews for SimpleLink™ CC2xxx devices
| Package | Pins | CAD symbols, footprints & 3D models |
|---|---|---|
| VQFN (RGZ) | 48 | Ultra Librarian |
| VQFN (RHB) | 32 | Ultra Librarian |
Ordering & quality
- RoHS
- REACH
- Device marking
- Lead finish/Ball material
- MSL rating/Peak reflow
- MTBF/FIT estimates
- Material content
- Qualification summary
- Ongoing reliability monitoring
- Fab location
- Assembly location
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.