What the -97 dBm sensitivity buys you in the field
The Texas Instruments CC2640F128RHBT is a SimpleLink wireless MCU combining a Bluetooth v5.1-compliant transceiver with an ARM Cortex-M3 core. The -97 dBm receiver sensitivity gives you a solid link budget for BLE applications where the antenna is embedded or the device sits behind a metal enclosure — think asset tags, environmental sensors, or portable medical peripherals. The 5 dBm transmit output lets you push through a few extra metres of range without an external PA, though the 6.1 mA to 9.1 mA transmit current means the battery budget needs checking against the duty cycle.
128 kB Flash, 28 kB SRAM — sizing the firmware footprint
128 kB of on-chip Flash is enough for a full BLE stack plus a modest application layer — think sensor polling, simple data logging, or a GATT server with a few characteristics. The 28 kB SRAM handles the connection buffers and runtime heap; if your design needs over-the-air firmware updates, the OTA image size and the RAM for the update process will eat into that headroom, so budget accordingly. The 15 GPIOs cover a handful of sensors, LEDs, and a button without needing an external I/O expander.
The 32-VQFN (5x5) package with exposed pad needs a good thermal via stitch under the pad if you plan to run continuous transmissions near the upper temperature limit — the pad is the primary heat path.
