nRF24L01 2.4GHz Wireless Module - image 1
OpenELAB·module

nRF24L01 2.4GHz Wireless Module

Nordic nRF24L01+ 2.4GHz wireless transceiver module with SPI interface, 2Mbps data rate, 126 channels, and up to 100m range. Popular choice for Arduino and Raspberry Pi wireless sensor networks.

Starting from

$5.99

Specifications

Components

Nordic Semiconductor nRF24L01+ 2.4GHz transceiver with Enhanced ShockBurst, 126 RF channels, and up to 2Mbps data rate.

Bus Interfaces

SPI

Overview

The nRF24L01 is a highly popular 2.4GHz wireless transceiver module based on the Nordic Semiconductor nRF24L01+ chip. It provides a simple SPI interface for connecting to microcontrollers like Arduino, ESP32, STM32, and Raspberry Pi, making it one of the most widely used modules for building wireless sensor networks and remote control systems.

The module operates in the 2.4–2.525GHz ISM band with 126 selectable RF channels, supporting data rates of 250kbps, 1Mbps, and 2Mbps. The Enhanced ShockBurst protocol provides automatic packet handling, CRC checking, and auto-retransmit, significantly simplifying wireless communication code. With up to 100 meters of open-air range (and more with the PA+LNA variant), it is ideal for home automation sensors, remote controls, and data telemetry.

The module requires only 1.9–3.6V supply voltage and consumes just 13.5mA during transmission, making it suitable for battery-powered sensor nodes. The 8-pin header provides easy breadboard and PCB integration.

What's in the Box

  • 1x nRF24L01 wireless transceiver module
  • 8-pin header (2x4, 2.54mm pitch)

Pinout

Pin Function
VCC 1.9–3.6V power supply
GND Ground
CE Chip Enable (active high)
CSN SPI Chip Select (active low)
SCK SPI Clock
MOSI SPI Master Out Slave In
MISO SPI Master In Slave Out
IRQ Interrupt (active low, optional)

Use Cases

4

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.