DATASHEET

RFD22301

Bluetooth 4.0 BLE module — ARM Cortex M0, 15x15mm, on-board antenna, Arduino compatible, CE/FCC certified

RF Digital Corporation RFD22301 BLE Module 2.1-3.6V 15x15mm SMT Original PDF ↗
RFD22301
View this datasheet

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the datasheet "RFD22301" (slug: rfd22301) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/datasheets/rfd22301. Download the standardized markdown and extracted diagram images into my project's datasheets/rfd22301/ directory. Show me the key specifications and pin configuration.
Overview
Pinout
Specifications
Applications
Diagrams
Markdown

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):

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

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

Electrical Characteristics

ParameterMinNomMaxNotes
Supply voltage (VDD)2.1 V3.0 V3.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 range2402 MHz--2481 MHz1 MHz channel spacing
Frequency deviation (BLE)+/-225 kHz+/-250 kHz+/-275 kHz
On-air data rate250 kbps--2000 kbps
Radio output power-30 dBm--+4 dBm
Receiver sensitivity (BLE)---93 dBm--Ideal transmitter
RSSI accuracy----+/-6 dB
UART baud rate1.2 kbps--921.6 kbps
SPI bit rate0.125 Mbps--8 Mbps
TWI (I2C) bit rate100 kbps--400 kbps
ADC resolution--10 bit--ENIB
ADC internal reference1.182 V1.20 V1.218 V
ADC external reference0.83 V1.20 V1.30 V
Temperature sensor range-25 C--75 CInternal
GPIO input high0.7*VDD--VDD
GPIO input lowVSS--0.3*VDD
Output standard drive current--0.5 mA--
Output high drive current--5 mA--Max 3 pins
Pull-up/pull-down resistance11k13k16kOhm

Power Consumption

ModeCurrent
ULP sleep (RC OSC running)4 uA
ARM CPU running4 mA
Transmit12 mA
Receive12 mA

Packages

Part NumberDescriptionAntenna
RFD22301BLE module, CE/ETSI/IC/FCC approvedOn-board chip antenna
RFD22302BLE module, requires separate FCC approvalExternal antenna (pin 11)
RFD22102DIP version for prototyping/breadboardOn-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

Diagrams & Graphs (2)

## 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

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!