Description

The RFD22301 is a Bluetooth 4.0 Low Energy (BLE) RF module from RF Digital Corporation (RFduino) with a built-in ARM Cortex M0 microcontroller. The 15 x 15 mm module integrates an on-board chip antenna (RFD22301) or supports an external antenna (RFD22302 variant), and is CE, ETSI, IC, and FCC modular approved and certified. It can be programmed using the Arduino IDE via the RFduino library, providing a simple development experience for BLE-enabled IoT applications. The module includes ADC, I2C, SPI, UART, and 7 GPIO pins.

Features

  • Bluetooth 4.0 Low Energy transceiver
  • Built-in ARM Cortex M0 microcontroller
  • Integrated on-board chip antenna (RFD22301) or external antenna option (RFD22302)
  • CE, ETSI, IC, FCC modular approved and certified
  • Arduino IDE compatible (RFduino library)
  • Supply voltage: 2.1 - 3.6 V (nominally 3.0 V)
  • Ultra-low power: 4 uA sleep with RC oscillator, 12 mA TX/RX
  • 7 GPIO pins with ADC, I2C, SPI, UART
  • 10-bit ADC
  • Radio output power: -30 to +4 dBm
  • Receiver sensitivity: -93 dBm (BLE)
  • Compact: 15 x 15 mm (0.050" pitch SMT pads)
  • ESD: 4 kV HBM
  • RoHS compliant
  • iOS and Android compatible

Pin Configuration

19-pin SMT module (0.050" pitch):

Pin Name Description
1 GND Ground (optional)
2 GND Ground (optional)
3 GPIO2 General purpose I/O
4 GPIO3 General purpose I/O
5 GPIO4 General purpose I/O
6 GPIO5 General purpose I/O
7 GPIO6 General purpose I/O
8 GND Ground (optional)
9 GND Ground (optional)
10 GND Ground (optional)
11 EXT ANT External antenna (RFD22302 only)
12 GND Ground
13 +3V Power supply (2.1-3.6V)
14 RESET Reset input
15 FACTORY Factory reset
16 GPIO0/AREF GPIO / analog reference
17 GPIO1 General purpose I/O
18 GND Ground (optional)
19 GND Ground (optional)

GND pins 1, 2, 8, 9, 10, 18, 19 are optional.

Electrical Characteristics

Parameter Min Nom Max Notes
Supply voltage (VDD) 2.1 V 3.0 V 3.6 V
ESD (HBM) -- -- 4 kV
Crystal frequency -- 16 MHz -- Built-in
Crystal tolerance -- -- +/-10 ppm
RC oscillator frequency -- 32.768 kHz -- Built-in
Radio frequency range 2402 MHz -- 2481 MHz 1 MHz channel spacing
Frequency deviation (BLE) +/-225 kHz +/-250 kHz +/-275 kHz
On-air data rate 250 kbps -- 2000 kbps
Radio output power -30 dBm -- +4 dBm
Receiver sensitivity (BLE) -- -93 dBm -- Ideal transmitter
RSSI accuracy -- -- +/-6 dB
UART baud rate 1.2 kbps -- 921.6 kbps
SPI bit rate 0.125 Mbps -- 8 Mbps
TWI (I2C) bit rate 100 kbps -- 400 kbps
ADC resolution -- 10 bit -- ENIB
ADC internal reference 1.182 V 1.20 V 1.218 V
ADC external reference 0.83 V 1.20 V 1.30 V
Temperature sensor range -25 C -- 75 C Internal
GPIO input high 0.7*VDD -- VDD
GPIO input low VSS -- 0.3*VDD
Output standard drive current -- 0.5 mA --
Output high drive current -- 5 mA -- Max 3 pins
Pull-up/pull-down resistance 11k 13k 16k Ohm

Power Consumption

Mode Current
ULP sleep (RC OSC running) 4 uA
ARM CPU running 4 mA
Transmit 12 mA
Receive 12 mA

Packages

Part Number Description Antenna
RFD22301 BLE module, CE/ETSI/IC/FCC approved On-board chip antenna
RFD22302 BLE module, requires separate FCC approval External antenna (pin 11)
RFD22102 DIP version for prototyping/breadboard On-board chip antenna

Module dimensions: 15 x 15 mm (0.600 x 0.600 inch). SMT pad pitch: 0.050 inch (1.27 mm).

Applications

  • Active RFID and long-range RFID
  • Remote control and light controls
  • Home automation and alarm security
  • Keyless entry and perimeter monitoring
  • Wireless keyboard, mouse, and HID devices
  • TV and home stereo remote control
  • Asset tracking and wireless PTT
  • Remote terminals and wireless RS232/RS485
  • Temperature control and HV/AC
  • Meter reading and data acquisition
  • Industrial controls and vending machines
  • Biometrics and seismic monitoring
  • M2M communication

Files