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

CC2540F256RHAT Bluetooth 5.0 TxRx + MCU, 256KB Flash

MPNCC2540F256RHAT
Active

Texas Instruments CC2540F256RHAT, Bluetooth v5.0 TxRx + MCU, 2.4GHz, GFSK, 256kB Flash, 8kB SRAM, -93dBm sensitivity, 4dBm output, 21 GPIO, SPI/USART/USB, 40-VQFN (6x6), -40°C~85°C.

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

Specifications

CC2540F256RHAT 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 v5.0
InterfaceSPI, USART, USB
Operating temperature-40°C~85°C
GPIO21
PackageTape & Reel (TR); Cut Tape (CT)
ModulationGFSK
Memory size256kB Flash, 8kB SRAM
Sensitivity-93dBm
Case40-VFQFN Exposed Pad
Data rate1Mbps

Product details

What this BLE system-on-chip brings to the board

The Texas Instruments CC2540F256RHAT is a Bluetooth v5.0-compliant single-chip solution that integrates a 2.4 GHz transceiver with an 8051-based MCU core. The receiver hits -93 dBm sensitivity, and the transmitter can deliver up to 4 dBm output power. With 21 GPIOs and serial interfaces including SPI, USART, and USB, this part handles sensor aggregation, data logging, and peripheral control on a single die.

Memory and I/O budget for BLE firmware

256 kB of Flash is the program store — enough for the Bluetooth stack, a custom profile, and a modest application. The 8 kB SRAM is the tight spot: it holds the stack's heap, GATT database, and any data buffers. If your design streams sensor data or keeps multiple connections open, you will need to budget the SRAM carefully. The 21 GPIOs are multiplexed with the serial interfaces, so a design using SPI, USART, and USB simultaneously will consume several of those pins. Plan the pin allocation early.

Power draw and thermal reality

Receive current runs between 19.6 mA and 22.1 mA; transmit current ranges from 21.1 mA to 31.6 mA depending on output power and supply voltage. The 40-VFQFN Exposed Pad package relies on the PCB copper to sink heat — if you are running continuous TX at 4 dBm near the 3.6 V supply rail, the junction temperature climbs.

Frequently asked questions

What is the sensitivity of CC2540F256RHAT?

The receiver sensitivity is -93 dBm, which is typical for a Bluetooth 5.0-compliant device and supports a reliable link budget for most indoor BLE applications.

How does CC2540F256RHAT compare to CC2541?

The CC2540F256RHAT and CC2541 are pin-compatible and share the same 8051 core, 256 kB Flash, and 8 kB SRAM. The key difference is Bluetooth version: the CC2540F256RHAT supports Bluetooth v5.0, while the CC2541 is limited to Bluetooth v4.0. If your design requires Bluetooth 5.0 features like longer range or higher throughput, the CC2540F256RHAT is the correct choice.

What is the programming interface for CC2540F256RHAT?

The CC2540F256RHAT supports SPI, USART, and USB serial interfaces for programming and communication. The standard programming method uses the SPI interface with the CC Debugger or a compatible tool.