Skip to main content
Texas Instruments CC2540F128RHAR — RF & Wireless ICs

CC2540F128RHAR Bluetooth 4.0 SoC, 128kB Flash, 4dBm

MPNCC2540F128RHAR
Active

Texas Instruments CC2540F128RHAR, Bluetooth v4.0 BLE/BR/EDR SoC, 2.4GHz, 128kB Flash, 8kB SRAM, 4dBm TX power, -93dBm RX sensitivity, 21 GPIO, SPI/USART/USB, 40-VQFN (6x6), -40°C to 85°C.

$5.3500Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

CC2540F128RHAR specifications
ParameterValue
TypeTxRx + MCU
MountingSurface Mount
RF familyBluetooth
Voltage2V ~ 3.6V
Current - receiving19.6mA ~ 22.1mA
Current - transmitting21.1mA ~ 31.6mA
Power - output4dBm
Frequency2.4GHz
ProtocolBluetooth v4.0
InterfaceSPI, USART, USB
Operating temperature-40°C~85°C
GPIO21
PackageTape & Reel (TR); Cut Tape (CT)
ModulationGFSK
Memory size128kB Flash, 8kB SRAM
Sensitivity-93dBm
Case40-VFQFN Exposed Pad
Data rate1Mbps

Product details

BLE SoC with 128 kB Flash — memory sizing for the application

The Texas Instruments CC2540F128RHAR is a single-chip Bluetooth v4.0 solution integrating a 2.4 GHz transceiver and an 8051-based MCU core. The 4 dBm output power provides a measurable link-budget advantage over 0 dBm parts in environments with 2.4 GHz interference, while the -93 dBm sensitivity maintains a reliable connection at range.

21 GPIOs and serial interface selection

With 21 GPIOs and SPI, USART, and USB serial interfaces, this part can handle a sensor cluster, a small display, and external Flash for data logging without an external mux. The USB interface is useful for direct PC connection during development or for battery-charging profile negotiation in a dongle form factor.

Package and thermal pad — layout note

The exposed pad must be connected to ground per the datasheet recommendation.

Frequently asked questions

Is CC2540F128RHAR still being produced?

No discontinuation notice has been issued, and the part remains available for new designs and production orders.

What is the difference between CC2540F128RHAR and CC2540F256RHAR?

The CC2540F256RHAR doubles the Flash memory to 256 kB while maintaining the same 8 kB SRAM, pinout, and RF performance. The 128 kB variant is sufficient for simpler BLE profiles and smaller application code; the 256 kB part suits OTA update staging or more complex protocol stacks.

Is CC2540F128RHAR compatible with Bluetooth 4.1?

No, the CC2540F128RHAR implements Bluetooth v4.0. It is not backward-compatible with v4.1 features such as LE Data Length Extension or improved coexistence. For v4.2 or later BLE features, consider the CC2640 or CC2650 family.