Texas Instruments CC2640F128RSMR
- Part No.:
- CC2640F128RSMR
- Manufacturer:
- Texas Instruments
- Category:
- RF Transceiver ICs
- Package:
- 32-VFQFN Exposed Pad
- Datasheet:
-
CC2640F128RSMR.pdf
- Description:
- IC RF TXRX+MCU BLE 32VQFN
- Quantity:
- Payment:

- Shipping:

Inventory:1,989
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CC2640F128RSMR from Texas Instruments is a Bluetooth Low Energy 4.2 wireless microcontroller integrating an ARM Cortex-M3 CPU (48 MHz), 128KB flash, 20KB ultralow-leakage SRAM, and an autonomous sensor controller. It delivers 5.9 mA RX current, –97 dBm BLE sensitivity, and operates from 1.8–3.8 V, targeting compact battery-powered IoT endpoints like beacons and wearables.
For engineers reviewing the CC2640F128RSMR datasheet, CC2640F128RSMR pinout, CC2640F128RSMR application, or CC2640F128RSMR equivalent, key selection criteria include its 4-mm × 4-mm VQFN32 package with 10 GPIOs, integrated DC-DC converter, BLE stack in ROM, and support for OTA firmware updates in resource-constrained designs.
Technical Context
The CC2640F128RSMR implements a dual-core architecture: the ARM Cortex-M3 handles application logic and BLE host stack, while a dedicated ARM Cortex-M0 executes the BLE link-layer controller in ROM. Its RF section uses a 2.4-GHz GFSK transceiver compliant with BLE 4.2, supporting programmable output power up to +5 dBm and single-ended RF interface optimized for the RSM package layout.
Power management integrates an on-chip DC-DC converter enabling 1 µA standby (RTC + RAM retention) and 100 nA shutdown modes. The ultralow-power sensor controller runs autonomously with 2KB SRAM, supporting analog/digital sensor acquisition without waking the main CPU-critical for multi-year coin-cell operation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 @ 48 MHz - enables real-time BLE protocol handling and application execution within tight power budgets |
| Memory | 128KB Flash + 20KB Ultralow-Leakage SRAM - sufficient for BLE stack, application code, and retained state during deep sleep |
| BLE Performance | –97 dBm RX sensitivity, +5 dBm TX output - achieves 102 dB link budget for robust indoor connectivity at low power |
| Power Consumption | 5.9 mA RX / 6.1 mA TX (0 dBm) - minimizes battery drain in periodic advertising and connection intervals |
| Supply Range | 1.8–3.8 V (internal DC-DC) or 1.7–1.95 V (external regulator) - supports direct coin-cell (CR2032) and Li-ion battery integration |
| GPIO Count | 10 configurable I/O pins - matches footprint constraints of ultra-compact 4×4 mm VQFN32 packaging |
| RF Interface | Single-ended RF_P/RF_N - simplifies matching network design for cost-sensitive PCB layouts |
Pinout & Package
The CC2640F128RSMR is housed in a 32-pin VQFN package measuring 4.0 mm × 4.0 mm with 0.4-mm pitch and an exposed ground pad (EGP). This RoHS-compliant package supports reflow soldering and thermal dissipation critical for sustained BLE transmission.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| RF_P / RF_N | RF differential I/O | Primary antenna interface for BLE 2.4-GHz transceiver; requires external matching network for 50-Ω impedance |
| RESET_N | Digital input | Active-low hardware reset with no internal pullup - requires external pullup for reliable boot initialization |
| VDDS / VDDS2 | Main power supply | 1.8–3.8 V input powering digital core and I/O banks; VDDS2 supplies GPIOs independently for voltage domain isolation |
| VDDR / VDDR_RF | Regulated supply | 1.7–1.95 V outputs from internal DC-DC - powers RF and digital domains separately to reduce noise coupling |
| X24M_P / X24M_N | HF crystal oscillator | Connects to 24-MHz fundamental-mode crystal for precise BLE timing and frequency synthesis |
| X32K_Q1 / X32K_Q2 | LF crystal oscillator | Connects to 32.768-kHz watch crystal enabling RTC and low-power sleep mode timing |
| DIO_0–DIO_9 | Configurable GPIO | 10 general-purpose pins supporting UART, I²C, SPI, ADC inputs, and capacitive sensing - all routable to any peripheral |
| JTAG_TCKC / JTAG_TMSC | Debug interface | 2-pin cJTAG signals enabling minimal-footprint in-circuit debugging and programming without full JTAG header |
Key Features
| Feature | Design Value |
|---|---|
| Integrated BLE Stack in ROM | Reduces flash usage by ~30 KB and eliminates stack licensing costs; enables certified BLE 4.2 operation out-of-box |
| Autonomous Sensor Controller | Dedicated 16-bit processor with 2KB SRAM collects sensor data (ADC, comparator, current source) while main CPU sleeps - extends battery life by >10× |
| On-Chip DC-DC Converter | Replaces external buck regulator; achieves >85% efficiency across 1.8–3.8 V input range - cuts BOM count and PCB area |
| Over-the-Air (OTA) Upgrade Support | Secure firmware update capability via BLE connection - enables field-deployed device maintenance without physical access |
| Hardware Security Modules | AES-128 encryption engine and TRNG provide cryptographic primitives for secure pairing, data encryption, and key generation |
Applications
| Beacon Transmitter | Wearable Health Monitor |
|---|---|
Use Scenario: Small-form-factor indoor location beacon deployed in retail stores or museums, transmitting UUID/iBeacon packets every 200 ms. IC Role / Device Role: Standalone BLE advertiser with minimal external components; uses internal DC-DC and crystal oscillators for self-contained operation. Use Value: 10+ month battery life on CR2032 due to 1 µA standby current and optimized advertising duty cycle. | Use Scenario: Wrist-worn pulse oximeter acquiring SpO₂ and heart rate via optical sensors, transmitting results to smartphone every 5 seconds. IC Role / Device Role: Sensor fusion hub integrating ADC, analog comparators, and BLE radio; sensor controller autonomously samples photodiodes while MCU sleeps. Use Value: Continuous 7-day operation on button cell enabled by 8.2 µA/MHz sensor controller efficiency and ultralow-leakage SRAM retention. |
| Smart Lock Actuator | Industrial Asset Tracker |
Use Scenario: Battery-powered door lock using BLE for authenticated unlock commands and tamper alerts, operating in cold storage environments (–20°C). IC Role / Device Role: Secure BLE peripheral with AES-128 encryption, integrated temperature sensor, and wide-temp operation (–40°C to 85°C). Use Value: Reliable low-temperature performance without external regulators or heaters, validated per ETSI EN 300 328 for European deployment. | Use Scenario: Ruggedized pallet tracker logging GPS coordinates and temperature every 15 minutes, transmitting aggregated data via BLE to gateway during dockside upload windows. IC Role / Device Role: Low-duty-cycle data logger with RTC wake-up, 12-bit ADC for temp sensing, and BLE burst transmission to minimize RF exposure time. Use Value: 2-year field life achieved through 100 nA shutdown current and efficient use of 20KB SRAM for buffered logging. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar Bluetooth Low Energy wireless MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| CC2642R1FRGZR | BLE 5.0 + IEEE 802.15.4 dual-mode; 352KB flash, 80KB RAM; 48-pin VQFN7×7 | Supports long-range (125 kbps) and mesh networking; requires larger PCB footprint and higher BOM cost | Select when future-proofing for BLE 5 features or Zigbee interoperability is required; not drop-in compatible due to pin count and memory map differences |
| nRF52833-QIAA-R | ARM Cortex-M4F @ 64 MHz; 512KB flash, 128KB RAM; 48-pin QFN; Nordic S140 SoftDevice v7.2 | Higher compute throughput and memory headroom; lacks integrated sensor controller and DC-DC converter | Choose for complex sensor processing or concurrent multi-protocol stacks; requires external DC-DC and additional passive components |
Compared with CC2640F128RSMR, CC2642R1FRGZR offers extended BLE 5 capabilities but demands more board space and power design effort, while nRF52833-QIAA-R provides greater processing headroom at the cost of higher system-level component count and reduced autonomous sensor efficiency.
Availability
CC2640F128RSMR is available at Aetrix Electronics and suitable for beacon transmitters, wearable health monitors, smart lock actuators, and industrial asset trackers requiring stable component supply and long-term production continuity.
Supply support for CC2640F128RSMR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor company specializing in analog, embedded processing, and wireless connectivity solutions for industrial, automotive, and consumer markets.
The CC2640F128RSMR belongs to TI's SimpleLink™ CC26xx wireless MCU product line, engineered specifically for ultra-low-power Bluetooth Low Energy applications where compact size, multi-year battery life, and integrated RF performance are critical.
FAQ
What is the maximum output power supported by the CC2640F128RSMR RF transmitter?
The CC2640F128RSMR supports programmable RF output power up to +5 dBm in BLE mode. This value is confirmed in the SWRS176B datasheet Section 5.7 and enables a 102 dB link budget with its –97 dBm receiver sensitivity. Operation at +5 dBm requires proper RF matching network design and thermal management, especially in the 4-mm × 4-mm RSM package where power dissipation is constrained. The CC2640F128RSMR maintains this output level across its full 1.8–3.8 V supply range.
Does the CC2640F128RSMR include an integrated DC-DC converter?
Yes, the CC2640F128RSMR integrates a highly efficient on-chip DC-DC converter that generates regulated 1.7–1.95 V supplies (VDDR and VDDR_RF) from the main 1.8–3.8 V VDDS input. As documented in Section 1.1 and Table 5.3 of the SWRS176B datasheet, this eliminates the need for an external buck regulator, reduces system BOM count, and improves overall power conversion efficiency - particularly beneficial in coin-cell-powered applications. The CC2640F128RSMR also supports external regulator mode by grounding DCDC_SW and VDDS_DCDC.
How many GPIOs are available on the CC2640F128RSMR, and what peripherals can they support?
The CC2640F128RSMR provides 10 GPIOs in its 4-mm × 4-mm RSM package. All digital peripheral functions-including UART, I²C, SPI, I²S, timer PWM outputs, and ADC inputs-can be routed to any of these pins via software configuration, as stated in Section 1.1 "Peripherals". Additionally, DIO_0–DIO_4 support high-drive capability and sensor controller functions, while DIO_5–DIO_9 include analog input capability for the 12-bit ADC and comparators. This flexibility simplifies PCB layout and enables rapid prototyping without fixed pin constraints.
Is the CC2640F128RSMR compatible with BLE 5.0 features such as 2 Mbps PHY or Long Range?
No, the CC2640F128RSMR implements Bluetooth Low Energy 4.2 only and does not support BLE 5.0 features including the 2 Mbps PHY or coded PHY (Long Range). Its RF section is specified for 1-Mbps GFSK modulation per Section 5.6–5.7 of SWRS176B. While it shares the same CC26xx platform foundation, BLE 5.0 capability requires the CC2642R or CC2652R devices. The CC2640F128RSMR remains fully compliant with BLE 4.2 certification requirements and is widely deployed in cost- and size-sensitive applications where 1 Mbps throughput suffices.
What debug interface does the CC2640F128RSMR support, and how many pins are required?
The CC2640F128RSMR supports 2-pin cJTAG (Compact JTAG) as its primary debug interface, requiring only JTAG_TCKC and JTAG_TMSC pins - no TDI/TDO/TMS lines needed. This is explicitly documented in Section 1.1 "Microcontroller" and Figure 4-3 (RSM pin diagram). cJTAG enables full boundary-scan, flash programming, and real-time debugging while minimizing PCB footprint and connector complexity. Standard 4-pin JTAG is not supported on the RSM variant; full JTAG capability is available only on larger-package variants like RGZ.
CC2640F128RSMR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- SimpleLink™
- Package/Case:
- 32-VFQFN Exposed Pad
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Type:
- TxRx + MCU
- RF Family/Standard:
- Bluetooth
- Protocol:
- Bluetooth v4.1
- Modulation:
- DSSS, O-QPSK, GFSK
- Frequency:
- 2.4GHz
- Data Rate (Max):
- 1Mbps
- Power - Output:
- 5dBm
- Sensitivity:
- -97dBm
- Memory Size:
- 128kB Flash, 28kB SRAM
- Serial Interfaces:
- I2C, I2S, JTAG, SPI, UART
- GPIO:
- 10
- Voltage - Supply:
- 1.8V ~ 3.8V
- Current - Receiving:
- 5.9mA ~ 6.1mA
- Current - Transmitting:
- 6.1mA ~ 9.1mA
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Supplier Device Package:
- 32-VQFN (4x4)
CC2640F128RSMR FAQ
1.How can I place an order for CC2640F128RSMR through Aetrix?
Please submit a Request for Quotation (RFQ) for CC2640F128RSMR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for CC2640F128RSMR reliable?
The price and inventory of CC2640F128RSMR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CC2640F128RSMR is usually 5 days.
3.What payment methods are accepted for CC2640F128RSMR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CC2640F128RSMR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CC2640F128RSMR?
CC2640F128RSMR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CC2640F128RSMR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for CC2640F128RSMR?
For technical support, including CC2640F128RSMR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CC2640F128RSMR requirements.
6.How does Aetrix verify that CC2640F128RSMR is sourced from the original manufacturer or authorized distributors?
All CC2640F128RSMR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that CC2640F128RSMR meets industry standards.
7.What is the process for return or replacement of CC2640F128RSMR?
All CC2640F128RSMR units undergo pre-shipment inspection (PSI). If there is an issue with CC2640F128RSMR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The CC2640F128RSMR part is unused and in its original packaging.
Return procedure for CC2640F128RSMR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CC2640F128RSMR Tags

-
ESP32-D0WD-V3
Espressif Systems

-
ESP8266EX
Espressif Systems

-
ESP32-S3
Espressif Systems

-
NRF24L01P-R7
Nordic Semiconductor ASA

-
NRF24L01P-R
Nordic Semiconductor ASA

-
ESP32-U4WDH
Espressif Systems

-
DA14531-00000OG2
Renesas

-
ESP32-C6FH4
Espressif Systems

-
DA14531-00000FX2
Renesas

-
NRF24L01P-T
Nordic Semiconductor ASA

-
NRF52810-QCAA-R
Nordic Semiconductor ASA

-
ESP32-S3FN8
Espressif Systems
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

