Overview
The CC2640F128RHBT is a wireless microcontroller (MCU) from Texas Instruments, part of the SimpleLink™ CC26xx family. This device is designed for Bluetooth Low Energy (BLE) applications and features a 32-bit ARM Cortex-M3 processor running at up to 48 MHz. It is known for its ultralow power consumption, making it ideal for battery-powered devices and energy-harvesting applications. The CC2640F128RHBT includes a rich set of peripherals and a unique ultralow power sensor controller, which can operate autonomously while the rest of the system is in sleep mode.
Key Specifications
Parameter | Value |
---|---|
Package | 32-VQFN (5x5) Exposed Pad |
Pins | 32 |
Operating Temperature Range | -40°C to 85°C |
Flash Memory | 128 kB |
SRAM | 28 kB (including 20 kB ultralow-leakage SRAM and 8 kB for cache) |
Core | 32-bit ARM Cortex-M3 |
Clock Speed | Up to 48 MHz |
Supply Voltage | 1.8 V to 3.8 V |
Current - Receive Mode | 5.9 mA to 6.1 mA |
Current - Transmit Mode | 6.1 mA to 9.1 mA |
Data Rate (Max) | 1 Mbps |
Frequency | 2.4 GHz |
GPIO | 15 |
RF Protocol | Bluetooth v5.1 |
Modulation | DSSS, O-QPSK, GFSK |
Output Power | Up to +5 dBm |
Sensitivity | -97 dBm |
Serial Interfaces | I²C, I²S, JTAG, SPI, UART |
Key Features
- Powerful ARM Cortex-M3 Processor: Runs at up to 48 MHz with an EEMBC CoreMark score of 142.
- Ultralow Power Sensor Controller: Can operate autonomously while the rest of the system is in sleep mode, ideal for interfacing external sensors.
- Memory and Storage: 128 kB of in-system programmable flash and 28 kB of SRAM, including 20 kB of ultralow-leakage SRAM.
- Peripheral Set: Includes 12-bit ADC, continuous time comparator, ultralow-power analog comparator, programmable current source, UART, SSI (SPI, MICROWIRE, TI), I2C, I2S, and real-time clock (RTC).
- Security Features: AES-128 security module and true random number generator (TRNG).
- Low Power Consumption: Active-mode MCU current of 61 µA/MHz, and standby current of 1 µA with RTC running and RAM/CPU retention.
- RF Section: 2.4-GHz RF transceiver compatible with Bluetooth Low Energy (BLE) 4.2 specification, with excellent receiver sensitivity and selectivity.
- Development Tools: Full-feature and low-cost development kits, multiple reference designs, packet sniffer PC software, and integration with tools like SmartRF Studio and Code Composer Studio.
Applications
The CC2640F128RHBT is suitable for a wide range of applications where long battery life, small form factor, and ease of use are critical. These include:
- Bluetooth Low Energy Devices: Wearables, fitness trackers, smart home devices, and other IoT applications.
- Industrial Automation: Wireless sensors and actuators in industrial settings.
- Medical Devices: Wireless medical devices such as glucose monitors and fitness trackers.
- Consumer Electronics: Smart lighting, thermostats, and other consumer IoT devices.
- Energy-Harvesting Applications: Devices powered by small coin cell batteries or energy harvesting.
Q & A
- What is the CC2640F128RHBT?
The CC2640F128RHBT is a wireless microcontroller from Texas Instruments, designed for Bluetooth Low Energy applications.
- What processor does the CC2640F128RHBT use?
The device uses a 32-bit ARM Cortex-M3 processor running at up to 48 MHz.
- What is the memory configuration of the CC2640F128RHBT?
It has 128 kB of in-system programmable flash and 28 kB of SRAM, including 20 kB of ultralow-leakage SRAM.
- What are the key features of the ultralow power sensor controller?
The sensor controller can operate autonomously while the rest of the system is in sleep mode, ideal for interfacing external sensors and collecting analog and digital data.
- What are the power consumption characteristics of the CC2640F128RHBT?
The device has an active-mode MCU current of 61 µA/MHz, and a standby current of 1 µA with RTC running and RAM/CPU retention.
- What RF protocol does the CC2640F128RHBT support?
The device supports Bluetooth v5.1 protocol.
- What is the sensitivity of the RF transceiver?
The RF transceiver has a sensitivity of -97 dBm for BLE.
- What development tools are available for the CC2640F128RHBT?
Full-feature and low-cost development kits, multiple reference designs, packet sniffer PC software, and integration with tools like SmartRF Studio and Code Composer Studio.
- What are some typical applications of the CC2640F128RHBT?
Typical applications include Bluetooth Low Energy devices, industrial automation, medical devices, consumer electronics, and energy-harvesting applications.
- Is the CC2640F128RHBT RoHS compliant?
- What is the operating temperature range of the CC2640F128RHBT?
The operating temperature range is -40°C to 85°C.