Skip to the content
PCBKitNew board
CC1101RGPR on a board, in 3D

CC1101RGPR

Texas Instruments

-112dBm -40℃~+85℃ 1.8V~3.6V 12dBm 15.7mA 300MHz~348MHz、387MHz~464MHz、779MHz~928MHz 315MHz、433MHz、868MHz、915MHz 34.2mA 500Kbps ISM Power-on reset function、Supports RSSI function、CRC check function、Input sync word detection function SPI transceiver QFN-20-EP(4x4) RF Transceiver ICs ROHS

Extended
DatasheetJLCPCBLCSCti/CC1101RGPR
Category
RF Transceiver ICs
Package
QFN-20-EP(4x4)
Pins
21

Overview

The CC1101RGPR is a RF Transceiver IC made by Texas Instruments in a QFN-20-EP(4x4) package with 21 pins. -112dBm -40℃~+85℃ 1.8V~3.6V 12dBm 15.7mA 300MHz~348MHz、387MHz~464MHz、779MHz~928MHz 315MHz、433MHz、868MHz、915MHz 34.2mA 500Kbps ISM Power-on reset function、Supports RSSI function、CRC check function、Input sync word detection function SPI transceiver QFN-20-EP(4x4) RF Transceiver ICs ROHS.

PCBKit's library has its KiCad symbol (dk_RF-Transceiver-ICs:CC1101RGPR, from Digikey) and its footprint (qfn-20-1ep-4x4mm-p0-5mm-ep2-45x2-45mm:QFN-20-1EP_4x4mm_P0.5mm_EP2.45x2.45mm, from Antmicro), ready for a KiCad board. 9,808 are in stock at JLCPCB (part C29953). 36 open-source boards in 26 repositories on GitHub use it.

Symbol

SCLK1SO(GDO1)2GDO23DVDD4DCOUPL5GDO06CSn7XOSC_Q18AVDD9XOSC_Q210AVDD11RF_P12RF_N13AVDD14AVDD15GND16RBIAS17DGUARD18GND19SI20EP_GND21
dk_RF-Transceiver-ICs:CC1101RGPRFrom Digikey

Footprint

21
qfn-20-1ep-4x4mm-p0-5mm-ep2-45x2-45mm:QFN-20-1EP_4x4mm_P0.5mm_EP2.45x2.45mmFrom Antmicro

From the datasheet

13
Supply, least
1.8 V · VDD, recommended operating min; all supply pins at the same voltage · p. 8
Supply, most
3.6 V · VDD, recommended operating max; all supply pins at the same voltage · p. 8
Supply, absolute maximum
3.9 V · VDD, absolute max · p. 8
Works from
-40 °C · Operating temperature min · p. 8
Works up to
85 °C · Operating temperature max · p. 8
Takes working
14.7 mA · VDD, typical RX, 868/915 MHz, 1.2 kBaud, reduced current, input well above sensitivity limit · p. 10
Takes at most
35.5 mA · VDD, largest tabulated typical TX current, 868 MHz, +12 dBm, 3.6 V, -40 °C · p. 11
Takes asleep
200 nA · VDD, typical SLEEP, registers retained, GDO pins set to 0x2F · p. 9
Takes asleep
500 nA · VDD, typical SLEEP with WOR enabled · p. 9
Takes asleep
100 µA · VDD, typical SLEEP with crystal oscillator running · p. 9
Takes asleep
165 µA · VDD, typical XOFF, digital regulator on · p. 9
Data rate, most
600 kbit/s · Configurable data rate max · p. 1
Takes at most
32.4 mA · typical TX current at 868 MHz, 10 dBm, multi-layer inductors · p. 60

What it is and has

7
Device
Low-Power Sub-1 GHz RF Transceiver · p. 1
Maximum data rate
600 kbps · p. 1
RX and TX FIFOs
Separate 64-byte RX and TX data FIFOs · p. 2
Temperature sensor
Integrated analog temperature sensor · p. 2
RSSI
Digital RSSI output · p. 2
Channel filter
Programmable channel filter bandwidth · p. 2
RF transceiver
Low-power, sub-1 GHz · p. 1

Specifications

232
ParameterConditionsAs printedPage
Supply voltageAll supply pins must have the same voltagemin -0.3 · max 3.9 V8
Voltage on any digital pinMaximum is VDD + 0.3 V, capped at 3.9 Vmin -0.3 V8
Voltage on the pins RF_P, RF_N, DCOUPL, RBIASmin -0.3 · max 2 V8
Voltage ramp-up ratemax 120 kV/us8
Input RF levelmax 10 dBm8
Storage temperature rangemin -50 · max 150 C8
Solder reflow temperatureAccording to IPC/JEDEC J-STD-020max 260 C8
ESDAccording to JEDEC STD 22, method A114, Human Body Model (HBM)max 750 V8
ESDAccording to JEDEC STD 22, C101C, Charged Device Model (CDM)max 400 V8
Operating temperaturemin -40 · max 85 C8
Operating supply voltageAll supply pins must have the same voltagemin 1.8 · max 3.6 V8
Frequency rangemin 300 · max 348 MHz8
Frequency rangeIf using a 27 MHz crystal, the lower frequency limit for this band is 392 MHzmin 387 · max 464 MHz8
Frequency rangemin 779 · max 928 MHz8
Data rate2-FSK; optional Manchester encoding halves the data rate in kbpsmin 0.6 · max 500 kBaud8
Data rateGFSK, OOK, and ASK; optional Manchester encoding halves the data rate in kbpsmin 0.6 · max 250 kBaud8
Data rate4-FSK (the data rate in kbps will be twice the baud rate); optional Manchester encoding halves the data rate in kbpsmin 0.6 · max 300 kBaud8
Data rate(Shaped) MSK (also known as differential offset QPSK); optional Manchester encoding halves the data rate in kbpsmin 26 · max 500 kBaud8
Current consumption in power down modesTA = 25°C, VDD = 3.0 V; voltage regulator to digital part off, register values retained (SLEEP state); all GDO pins programmed to 0x2F (HW to 0)typ 0.2 · max 1 A9
Current consumption in power down modesTA = 25°C, VDD = 3.0 V; voltage regulator to digital part off, register values retained, low-power RC oscillator running (SLEEP state with WOR enabled)typ 0.5 A9
Current consumption in power down modesTA = 25°C, VDD = 3.0 V; voltage regulator to digital part off, register values retained, XOSC running (SLEEP state with MCSM0.OSC_FORCE_ON set)typ 100 A9
Current consumption in power down modesTA = 25°C, VDD = 3.0 V; voltage regulator to digital part on, all other modules in power down (XOFF state)typ 165 A9
Current consumptionTA = 25°C, VDD = 3.0 V; automatic RX polling once each second, low-power RC oscillator, 542 kHz filter bandwidth, 250 kBaud, PLL calibration every 4th wakeup; average with signal below carrier sense level (MCSM2.RX_TIME_RSSI=1)typ 8.8 A9
Current consumptionTA = 25°C, VDD = 3.0 V; automatic RX polling once each second, low-power RC oscillator, 542 kHz filter bandwidth, 250 kBaud, PLL calibration every 4th wakeup; signal above carrier sense level, 1.96 ms RX timeout, no preamble/sync word foundtyp 35.3 A9
Current consumptionTA = 25°C, VDD = 3.0 V; automatic RX polling every 15th second, low-power RC oscillator, 542 kHz filter bandwidth, 250 kBaud, PLL calibration every 4th wakeup; average with signal below carrier sense level (MCSM2.RX_TIME_RSSI=1)typ 1.4 A9
Current consumptionTA = 25°C, VDD = 3.0 V; automatic RX polling every 15th second, low-power RC oscillator, 542 kHz filter bandwidth, 250 kBaud, PLL calibration every 4th wakeup; signal above carrier sense level, 36.6 ms RX timeout, no preamble/sync word foundtyp 39.3 A9
Current consumptionTA = 25°C, VDD = 3.0 V; only voltage regulator to digital part and crystal oscillator running (IDLE state)typ 1.7 mA9
Current consumptionTA = 25°C, VDD = 3.0 V; only frequency synthesizer running (FSTXON state); also representative of intermediate states from IDLE to RX or TX, including calibrationtyp 8.4 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, reduced current, input at sensitivity limittyp 15.4 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 14.4 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 15.2 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 14.3 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 16.5 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 15.1 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +10 dBm output powertyp 27.4 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, 0 dBm output powertyp 15 mA9
Current consumption, 315 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, –6 dBm output powertyp 12.3 mA9
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 16 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 15 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 15.7 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 15 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 17.1 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 15.7 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +10 dBm output powertyp 29.2 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, 0 dBm output powertyp 16 mA10
Current consumption, 433 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, –6 dBm output powertyp 13.1 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 15.7 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 1.2 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 14.7 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 15.6 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 38.4 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 14.6 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input at sensitivity limittyp 16.9 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Receive mode, 250 kBaud, register settings optimized for reduced current, input well above sensitivity limittyp 15.6 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +12 dBm output power, 868 MHztyp 34.2 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +10 dBm output power, 868 MHztyp 30 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, 0 dBm output power, 868 MHztyp 16.8 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, –6 dBm output power, 868 MHztyp 16.4 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +11 dBm output power, 915 MHztyp 33.4 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, +10 dBm output power, 915 MHztyp 30.7 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, 0 dBm output power, 915 MHztyp 17.2 mA10
Current consumption, 868/915 MHzTA = 25°C, VDD = 3.0 V; Transmit mode, –6 dBm output power, 915 MHztyp 17 mA10
Current [mA], PATABLE=0xC0, +12 dBmVDD = 1.8 V, temperature = -40 °Ctyp 32.7 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 1.8 V, temperature = 25 °Ctyp 31.5 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 1.8 V, temperature = 85 °Ctyp 30.5 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.0 V, temperature = -40 °Ctyp 35.3 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.0 V, temperature = 25 °Ctyp 34.2 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.0 V, temperature = 85 °Ctyp 33.3 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.6 V, temperature = -40 °Ctyp 35.5 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.6 V, temperature = 25 °Ctyp 34.4 mA11
Current [mA], PATABLE=0xC0, +12 dBmVDD = 3.6 V, temperature = 85 °Ctyp 33.5 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 1.8 V, temperature = -40 °Ctyp 30.1 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 1.8 V, temperature = 25 °Ctyp 29.2 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 1.8 V, temperature = 85 °Ctyp 28.3 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.0 V, temperature = -40 °Ctyp 30.9 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.0 V, temperature = 25 °Ctyp 30 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.0 V, temperature = 85 °Ctyp 29.4 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.6 V, temperature = -40 °Ctyp 31.1 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.6 V, temperature = 25 °Ctyp 30.3 mA11
Current [mA], PATABLE=0xC5, +10 dBmVDD = 3.6 V, temperature = 85 °Ctyp 29.6 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 1.8 V, temperature = -40 °Ctyp 16.4 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 1.8 V, temperature = 25 °Ctyp 16 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 1.8 V, temperature = 85 °Ctyp 15.6 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.0 V, temperature = -40 °Ctyp 17.3 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.0 V, temperature = 25 °Ctyp 16.8 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.0 V, temperature = 85 °Ctyp 16.4 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.6 V, temperature = -40 °Ctyp 17.6 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.6 V, temperature = 25 °Ctyp 17.1 mA11
Current [mA], PATABLE=0x50, 0 dBmVDD = 3.6 V, temperature = 85 °Ctyp 16.7 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 1.8 V, temperature = -40 °Ctyp 31.9 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 1.8 V, temperature = 25 °Ctyp 30.7 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 1.8 V, temperature = 85 °Ctyp 29.8 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.0 V, temperature = -40 °Ctyp 34.6 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.0 V, temperature = 25 °Ctyp 33.4 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.0 V, temperature = 85 °Ctyp 32.5 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.6 V, temperature = -40 °Ctyp 34.8 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.6 V, temperature = 25 °Ctyp 33.6 mA11
Current [mA], PATABLE=0xC0, +11 dBmVDD = 3.6 V, temperature = 85 °Ctyp 32.7 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 1.8 V, temperature = -40 °Ctyp 30.9 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 1.8 V, temperature = 25 °Ctyp 29.8 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 1.8 V, temperature = 85 °Ctyp 28.9 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.0 V, temperature = -40 °Ctyp 31.7 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.0 V, temperature = 25 °Ctyp 30.7 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.0 V, temperature = 85 °Ctyp 30 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.6 V, temperature = -40 °Ctyp 31.9 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.6 V, temperature = 25 °Ctyp 31 mA11
Current [mA], PATABLE=0xC3, +10 dBmVDD = 3.6 V, temperature = 85 °Ctyp 30.2 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 1.8 V, temperature = -40 °Ctyp 17.2 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 1.8 V, temperature = 25 °Ctyp 16.8 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 1.8 V, temperature = 85 °Ctyp 16.4 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.0 V, temperature = -40 °Ctyp 17.6 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.0 V, temperature = 25 °Ctyp 17.2 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.0 V, temperature = 85 °Ctyp 16.9 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.6 V, temperature = -40 °Ctyp 17.8 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.6 V, temperature = 25 °Ctyp 17.4 mA11
Current [mA], PATABLE=0x8E, 0 dBmVDD = 3.6 V, temperature = 85 °Ctyp 17.1 mA11
Digital channel filter bandwidthUser programmable; limits proportional to crystal frequency; values assume a 26.0 MHz crystalmin 58 · max 812 kHz12
Spurious emissionsTA = 25°C, VDD = 3.0 V; 25 MHz – 1 GHz; maximum figure is the ETSI EN 300 220 limittyp -68 · max -57 dBm12
Spurious emissionsTA = 25°C, VDD = 3.0 V; above 1 GHz; maximum figure is the ETSI EN 300 220 limittyp -66 · max -47 dBm12
RX latencySerial operation; time from start of reception until data is available on receiver data output pintyp 9 bit12
Receiver sensitivity315 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; 2-FSK, 1% packet error rate, 20 bytes packet length, 5.2 kHz deviation, 58 kHz digital channel filter bandwidthtyp -111 dBm12
Receiver sensitivity315 MHz; TA = 25°C, VDD = 3.0 V; 500 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; MSK, 1% packet error rate, 20 bytes packet length, 812 kHz digital channel filter bandwidthtyp -88 dBm12
Receiver sensitivity433 MHz; TA = 25°C, VDD = 3.0 V; 0.6 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 14.3 kHz deviation, 58 kHz digital channel filter bandwidthtyp -116 dBm12
Receiver sensitivity433 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 5.2 kHz deviation, 58 kHz digital channel filter bandwidthtyp -112 dBm12
Receiver sensitivity433 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 20 kHz deviation, 100 kHz digital channel filter bandwidthtyp -104 dBm12
Receiver sensitivity433 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 127 kHz deviation, 540 kHz digital channel filter bandwidthtyp -95 dBm12
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 5.2 kHz deviation, 58 kHz digital channel filter bandwidthtyp -112 dBm12
Saturation868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud GFSK; FIFOTHR.CLOSE_IN_RX=0typ -14 dBm12
Adjacent channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud GFSK; ±100 kHz offset; desired channel 3 dB above sensitivity limit; 100 kHz channel spacingtyp 37 dB12
Image channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud GFSK; IF frequency 152 kHz; desired channel 3 dB above sensitivity limittyp 31 dB12
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud GFSK; ±2 MHz offset; desired channel 3 dB above sensitivity limittyp -50 dBm13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 1.2 kBaud GFSK; ±10 MHz offset; desired channel 3 dB above sensitivity limittyp -40 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 20 kHz deviation, 100 kHz digital channel filter bandwidthtyp -104 dBm13
Saturation868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; FIFOTHR.CLOSE_IN_RX=0typ -16 dBm13
Adjacent channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; -200 kHz offset; desired channel 3 dB above sensitivity limit; 200 kHz channel spacingtyp 12 dB13
Adjacent channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; +200 kHz offset; desired channel 3 dB above sensitivity limit; 200 kHz channel spacingtyp 25 dB13
Image channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; IF frequency 152 kHz; desired channel 3 dB above sensitivity limittyp 23 dB13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; ±2 MHz offset; desired channel 3 dB above sensitivity limittyp -50 dBm13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 38.4 kBaud GFSK; ±10 MHz offset; desired channel 3 dB above sensitivity limittyp -40 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; GFSK, 1% packet error rate, 20 bytes packet length, 127 kHz deviation, 540 kHz digital channel filter bandwidthtyp -95 dBm13
Saturation868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud GFSK; FIFOTHR.CLOSE_IN_RX=0typ -17 dBm13
Adjacent channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud GFSK; desired channel 3 dB above sensitivity limit; 750 kHz channel spacingtyp 25 dB13
Image channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud GFSK; IF frequency 304 kHz; desired channel 3 dB above sensitivity limittyp 14 dB13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud GFSK; ±2 MHz offset; desired channel 3 dB above sensitivity limittyp -50 dBm13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 250 kBaud GFSK; ±10 MHz offset; desired channel 3 dB above sensitivity limittyp -40 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 500 kBaud, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; MSK, 1% packet error rate, 20 bytes packet length, 812 kHz digital channel filter bandwidthtyp -90 dBm13
Image channel rejection868/915 MHz; TA = 25°C, VDD = 3.0 V; 500 kBaud MSK; IF frequency 355 kHz; desired channel 3 dB above sensitivity limittyp 1 dB13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 500 kBaud MSK; ±2 MHz offset; desired channel 3 dB above sensitivity limittyp -50 dBm13
Blocking868/915 MHz; TA = 25°C, VDD = 3.0 V; 500 kBaud MSK; ±10 MHz offset; desired channel 3 dB above sensitivity limittyp -40 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 4-FSK, 125 kBaud (250 kbps), sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; 1% packet error rate, 20 bytes packet length, 127 kHz deviation, 406 kHz digital channel filter bandwidthtyp -96 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 4-FSK, 250 kBaud (500 kbps), sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; 1% packet error rate, 20 bytes packet length, 254 kHz deviation, 812 kHz digital channel filter bandwidthtyp -91 dBm13
Receiver sensitivity868/915 MHz; TA = 25°C, VDD = 3.0 V; 4-FSK, 300 kBaud (600 kbps), sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0; 1% packet error rate, 20 bytes packet length, 228 kHz deviation, 812 kHz digital channel filter bandwidthtyp -89 dBm13
Programmed frequency resolutionTA = 25°C, VDD = 3.0 V; 26-27 MHz crystal; resolution equal for all frequency bands; typical expression spans lines and is omittedmin 397 · max 412 Hz19
Synthesizer frequency toleranceTA = 25°C, VDD = 3.0 V; given by crystal used; required accuracy including temperature and aging depends on frequency band and channel bandwidth/spacing; typical value is ±40 ppmtyp 40 ppm19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 50 kHz offset from carriertyp -92 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 100 kHz offset from carriertyp -92 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 200 kHz offset from carriertyp -92 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 500 kHz offset from carriertyp -98 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 1 MHz offset from carriertyp -107 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 2 MHz offset from carriertyp -113 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 5 MHz offset from carriertyp -119 dBc/Hz19
RF carrier phase noiseTA = 25°C, VDD = 3.0 V; @ 10 MHz offset from carriertyp -129 dBc/Hz19
PLL turn-on / hop timeTA = 25°C, VDD = 3.0 V; min with 27 MHz crystal, typ/max with 26 MHz crystal; leaving IDLE until RX, FSTXON or TX, without calibration; crystal oscillator runningmin 72 · typ 75 · max 75 s19
PLL RX/TX settling timeTA = 25°C, VDD = 3.0 V; min with 27 MHz crystal, typ/max with 26 MHz crystal; settling for 1·IF frequency step from RX to TXmin 29 · typ 30 · max 30 s19
PLL TX/RX settling timeTA = 25°C, VDD = 3.0 V; min with 27 MHz crystal, typ/max with 26 MHz crystal; settling for 1·IF frequency step from TX to RX; 250 kbpsmin 30 · typ 31 · max 31 s19
PLL calibration timeTA = 25°C, VDD = 3.0 V; min with 27 MHz crystal, typ/max with 26 MHz crystal; calibration initiated manually or automatically before entering or after leaving RX/TXmin 685 · typ 712 · max 724 s19
Output voltage at –40CVDD = 3.0 V; write 0xBF to PTEST to use sensor in IDLEtyp 0.651 V19
Output voltage at 0CVDD = 3.0 V; write 0xBF to PTEST to use sensor in IDLEtyp 0.747 V19
Output voltage at +40CVDD = 3.0 V; write 0xBF to PTEST to use sensor in IDLEtyp 0.847 V19
Output voltage at +80CVDD = 3.0 V; write 0xBF to PTEST to use sensor in IDLEtyp 0.945 V19
Temperature coefficientVDD = 3.0 V; fitted from –20 C to +80 Ctyp 2.47 mV/C19
Error in calculated temperature, calibratedVDD = 3.0 V; from –20 C to +80 C using 2.47 mV/C after 1-point calibration at room temperature; min/max based on simulated values for typical process parametersmin -2 · typ 0 · max 2 C19
Current consumption increase when enabledTA = 25°C, VDD = 3.0 Vtyp 0.3 mA19
Logic "0" input voltageTA = 25°Cmin 0 · max 0.7 V20
Logic "0" output voltageTA = 25°C; for up to 4 mA output currentmin 0 · max 0.5 V20
Logic "0" input currentTA = 25°C; input equals 0V; minimum N/Amax -50 nA20
Logic "1" input currentTA = 25°C; input equals VDD; minimum N/Amax 50 nA20
Power-up ramp-up timeFrom 0V until reaching 1.8Vmax 5 ms20
Power off timeMinimum time between power-on and power-offmin 1 ms20
IDLE to RX, no calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 1953/fxosctyp 75.1 us54
IDLE to RX, with calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 1953/fxosc + FS calibration Timetyp 799 us54
IDLE to TX/FSTXON, no calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 1954/fxosctyp 75.2 us54
IDLE to TX/FSTXON, with calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 1953/fxosc + FS calibration Timetyp 799 us54
TX to RX switchNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 782/fxosc + 0.25/fbaudratetyp 31.1 us54
RX to TX switchNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 782/fxosctyp 30.1 us54
TX to IDLE, no calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; approximately 0.25/fbaudrate; approximate example timetyp 1 us54
TX to IDLE, with calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; approximately 0.25/fbaudrate + FS calibration Timetyp 725 us54
RX to IDLE, no calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 2/fxosc; approximate example timetyp 0.1 us54
RX to IDLE, with calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 2/fxosc + FS calibration Timetyp 724 us54
Manual calibrationNo PA ramping; 26 MHz crystal oscillator, 250 kBaud, TEST0 = 0x0B; 283/fxosc + FS calibration Timetyp 735 us54
Output Power868 MHz; default power setting 0xC6; wire-wound inductorstyp 9.6 dBm60
Current Consumption868 MHz; default power setting 0xC6; output power 9.6 dBm; wire-wound inductorstyp 29.4 mA60
Output Power915 MHz; default power setting 0xC6; wire-wound inductorstyp 8.9 dBm60
Current Consumption915 MHz; default power setting 0xC6; output power 8.9 dBm; wire-wound inductorstyp 28.7 mA60
Current Consumption315 MHz; output power -30 dBm; setting 0x12; multi-layer inductorstyp 10.9 mA60
Current Consumption433 MHz; output power -30 dBm; setting 0x12; multi-layer inductorstyp 11.9 mA60
Current Consumption868 MHz; output power -30 dBm; setting 0x03; multi-layer inductorstyp 12.1 mA60
Current Consumption915 MHz; output power -30 dBm; setting 0x03; multi-layer inductorstyp 12 mA60
Current Consumption315 MHz; output power -20 dBm; setting 0x0D; multi-layer inductorstyp 11.4 mA60
Current Consumption433 MHz; output power -20 dBm; setting 0x0E; multi-layer inductorstyp 12.4 mA60
Current Consumption868 MHz; output power -20 dBm; setting 0x0F; multi-layer inductorstyp 12.7 mA60
Current Consumption915 MHz; output power -20 dBm; setting 0x0E; multi-layer inductorstyp 12.6 mA60
Current Consumption315 MHz; output power -15 dBm; setting 0x1C; multi-layer inductorstyp 12 mA60
Current Consumption433 MHz; output power -15 dBm; setting 0x1D; multi-layer inductorstyp 13.1 mA60
Current Consumption868 MHz; output power -15 dBm; setting 0x1E; multi-layer inductorstyp 13.4 mA60
Current Consumption915 MHz; output power -15 dBm; setting 0x1E; multi-layer inductorstyp 13.4 mA60
Current Consumption315 MHz; output power -10 dBm; setting 0x34; multi-layer inductorstyp 13.5 mA60
Current Consumption433 MHz; output power -10 dBm; setting 0x34; multi-layer inductorstyp 14.4 mA60
Current Consumption868 MHz; output power -10 dBm; setting 0x27; multi-layer inductorstyp 15 mA60
Current Consumption915 MHz; output power -10 dBm; setting 0x27; multi-layer inductorstyp 14.9 mA60
Current Consumption315 MHz; output power 0 dBm; setting 0x51; multi-layer inductorstyp 15 mA60
Current Consumption433 MHz; output power 0 dBm; setting 0x60; multi-layer inductorstyp 15.9 mA60
Current Consumption868 MHz; output power 0 dBm; setting 0x50; multi-layer inductorstyp 16.9 mA60
Current Consumption915 MHz; output power 0 dBm; setting 0x8E; multi-layer inductorstyp 16.7 mA60
Current Consumption315 MHz; output power 5 dBm; setting 0x85; multi-layer inductorstyp 18.3 mA60
Current Consumption433 MHz; output power 5 dBm; setting 0x84; multi-layer inductorstyp 19.4 mA60
Current Consumption868 MHz; output power 5 dBm; setting 0x81; multi-layer inductorstyp 21 mA60
Current Consumption915 MHz; output power 5 dBm; setting 0xCD; multi-layer inductorstyp 24.3 mA60
Current Consumption315 MHz; output power 7 dBm; setting 0xCB; multi-layer inductorstyp 22.1 mA60
Current Consumption433 MHz; output power 7 dBm; setting 0xC8; multi-layer inductorstyp 24.2 mA60
Current Consumption868 MHz; output power 7 dBm; setting 0xCB; multi-layer inductorstyp 26.8 mA60
Current Consumption915 MHz; output power 7 dBm; setting 0xC7; multi-layer inductorstyp 26.9 mA60
Current Consumption315 MHz; output power 10 dBm; setting 0xC2; multi-layer inductorstyp 26.9 mA60
Current Consumption433 MHz; output power 10 dBm; setting 0xC0; multi-layer inductorstyp 29.1 mA60
Current Consumption868 MHz; output power 10 dBm; setting 0xC2; multi-layer inductorstyp 32.4 mA60
Current Consumption915 MHz; output power 10 dBm; setting 0xC0; multi-layer inductorstyp 31.8 mA60
Output Power315 MHz; default power setting 0xC6; multi-layer inductorstyp 8.5 dBm60
Current Consumption315 MHz; default power setting 0xC6; output power 8.5 dBm; multi-layer inductorstyp 24.4 mA60
Output Power433 MHz; default power setting 0xC6; multi-layer inductorstyp 7.8 dBm60
Current Consumption433 MHz; default power setting 0xC6; output power 7.8 dBm; multi-layer inductorstyp 25.2 mA60
Output Power868 MHz; default power setting 0xC6; multi-layer inductorstyp 8.5 dBm60
Current Consumption868 MHz; default power setting 0xC6; output power 8.5 dBm; multi-layer inductorstyp 29.5 mA60
Output Power915 MHz; default power setting 0xC6; multi-layer inductorstyp 7.2 dBm60
Current Consumption915 MHz; default power setting 0xC6; output power 7.2 dBm; multi-layer inductorstyp 27.4 mA60

Parameters

17
Applications
ISM
Current - Supply
14.7mA
Current - Supply(Max)
35.5mA
Current Of Transmitting
34.2mA
Data Rate
600kbps
Features
Input sync word detection function
Frequency Range
387MHz~464MHz
Interface
SPI
Operating Temperature
-40℃~+85℃
Output Power
12dBm
Receive Current
15.7mA
Sensitivity
-112dBm
Standby Current
200nA
Type
transceiver
Typical Application Frequency
433MHz
Voltage - Supply
1.8V~3.6V
Voltage - Supply(Absolute Max)
3.9V

Order codes

1

Pinout

21
The pins of the CC1101RGPR
PinNameType
1SCLKInput
2SO(GDO1)Output
3GDO2Output
4DVDDPower in
5DCOUPLPower in
6GDO0Input/output
7CSnInput
8XOSC_Q1Input/output
9AVDDPower in
10XOSC_Q2Input/output
11AVDDPower in
12RF_PInput/output
13RF_NInput/output
14AVDDPower in
15AVDDPower in
16GNDPower in
17RBIASInput/output
18DGUARDPower in
19GNDPower in
20SIInput
21EP_GNDPower in

Open-source boards using it

All 36
  • 2 layers47.2 × 35 mmSpriteSAMD, the printed circuit board in 3D

    SpriteSAMD

    RoboticExplorationLab/sprite

    KickSat Sprite (2019) running Circuitpython

    84 parts8
  • 4 layers95.4 × 36.2 mmFlipper main, the printed circuit board in 3D

    Flipper main

    E440QF/FOSSerZero

    An Open-Hardware remake of the FlipperZero made with KiCAD

    331 parts7
  • 4 layers24 × 75 mmThe guesser, the printed circuit board in 3D

    The guesser

    Mines-Rocketry-Club/flight-computers

    Fully open source high power rocketry flight computers.

    117 parts7GPL-3.0
  • 4 layers152.4 × 63.5 mmKrecek, the printed circuit board in 3D

    Krecek

    mordae/krecek

    bash # Prepare build for Krecek cmake -B build src -G Ninja

    166 parts2Unlicense
  • 2 layers40 × 40 mmAnteres Receiver, the printed circuit board in 3D

    Anteres Receiver

    Pablo-Jean/Antares-Receiver-HWR

    Hardware for Project Antares! See all work on Ouroboros Embedded Education channel.

    55 parts2
  • 4 layers90 × 36 mmA3-before crystal refinement, the printed circuit board in 3D

    A3-before crystal refinement

    bdini13/esp32-cc1101-multiband

    Work-in-progress ESP32-WROOM-32E + CC1101 multiband PCB: software-selected 315/433/868/915 MHz paths. AI-assisted engineering draft; not manufacturing-ready.

    121 parts1
  • 4 layers80 × 160 mmPCB V3.1, the printed circuit board in 3D

    PCB V3.1

    Jonathan-0101/skeletonKey

    BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

    299 parts1GPL-3.0
  • 2 layers100 × 45 mmGateway rev1, the printed circuit board in 3D

    Gateway rev1

    npeixoto64/ExitGuardian

    A full product project that watches windows with wireless sensors and has a gateway for the main door with wireless sensors. When you open the exit door to leave, it checks:

    80 parts1

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/CC1101RGPR" title="CC1101RGPR in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ti/CC1101RGPR.jpg" alt="CC1101RGPR" width="1200" height="900">
A picture that opens the part, for a README
[![CC1101RGPR](https://pcbkit.io/embed/parts/ti/CC1101RGPR.jpg?size=s)](https://pcbkit.io/parts/ti/CC1101RGPR)

Questions

Is there a KiCad symbol and footprint for the CC1101RGPR?

Yes. The symbol is dk_RF-Transceiver-ICs:CC1101RGPR and the footprint qfn-20-1ep-4x4mm-p0-5mm-ep2-45x2-45mm:QFN-20-1EP_4x4mm_P0.5mm_EP2.45x2.45mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the CC1101RGPR?

QFN-20-EP(4x4), with 21 pins. Its footprint is drawn on this page.

Where is the CC1101RGPR datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the CC1101RGPR?

JLCPCB lists it as part C29953, with 9,808 in stock; the sellers' links on this page open their listings.

Which open-source boards use the CC1101RGPR?

36 boards in 26 repositories on GitHub; the most starred are listed on this page, with their KiCad files.