Overview
The NRF24L01 is a low-cost, low-power, 2.4 GHz wireless transceiver module for microcontrollers. It enables short-range wireless communication between multiple devices, making it ideal for IoT, robotics, remote control, and STEM lab projects. The module comes with a PCB antenna or an external antenna version for enhanced range.
Key Features
Frequency: 2.4 GHz ISM band
Communication: SPI interface to microcontrollers
Transmission Power: Configurable (up to 0 dBm typical)
Data Rate: 250 kbps, 1 Mbps, 2 Mbps
Voltage: 3.3 V logic and power supply
Operating Range: 30–100 meters (line-of-sight), longer with external antenna
Supports multiple nodes in a star or mesh network
Technical Specifications
| Parameter | Specification |
|---|---|
| Operating Voltage | 3.3 V DC (do not apply 5 V directly) |
| Logic Level | 3.3 V SPI |
| Power Consumption | 11.3 mA (TX at 0 dBm), 13.5 mA (RX), <900 nA in power-down |
| Frequency | 2.400–2.525 GHz (ISM band) |
| Data Rate | 250 kbps / 1 Mbps / 2 Mbps |
| Modulation | GFSK |
| Channels | 125 selectable channels |
| Address Width | 3–5 bytes |
| Antenna | PCB or external whip antenna |
| Communication Interface | SPI (MOSI, MISO, SCK, CSN, CE) |
| Dimensions | 24 × 29 × 4 mm (typical) |
Pinout
| Pin | Function |
|---|---|
| GND | Ground |
| VCC | 3.3 V power supply |
| CE | Chip Enable – controls RX/TX mode |
| CSN | SPI Chip Select |
| SCK | SPI Clock |
| MOSI | SPI Master Out |
| MISO | SPI Master In |
| IRQ | Optional interrupt (active low) |
Applications
Wireless sensor networks
Remote control systems (robots, vehicles)
Wireless data transmission between microcontrollers
IoT projects with multiple nodes
STEM lab exercises for wireless communication
No review given yet!