nRF24l01 2.4 GHz Transceiver Module: Datasheet & Pinout

yunying Release time:2023-09-21 Page View:1510

nRF24l01 2.4 GHz Transceiver Module: Datasheet & Pinout

NRF24L01 20-VFQFN Exposed Pad IC RF TXRX ISM>1GHZ

 

nRF24L01 Description

nrf24l01 vess image2

Designed for ultra low power wireless applications, the nRF24L01 MODULE is a single chip 2.4GHz transceiver with an incorporated baseband protocol engine (Enhanced ShockBurstTM). The nRF24L01 is intended to operate between 2.400 and 2.4835 GHz in the global ISM frequency band.

 

A data link layer based on packets is called Enhanced ShockBurstTM. Automatic packet assembly, timing, acknowledgement, and retransmissions are all included. With low cost host microcontrollers, enhanced ShockBurstTM enables the implementation of ultra low power, high performance connectivity.

For both bi-directional and uni-directional systems, the features significantly increase power efficiency without adding complexity to the host controller side of things.

 

Overview of Enhanced ShockBurstTM

ShockBurstTM is used by Enhanced ShockBurstTM for timing and automatic packet handling. ShockBurstTM assembles the packet and clocks the bits into the transmitter for transmission during send. ShockBurst TM continuously scans the demodulated signal during receive in search of a legitimate address.

 

 


nRF24L01 Pinout

nrf24l01-pinout-vess nRF24L01 package outline 4


nRF24L01 CAD Model

 

Symbol

  

 nRF24L01-symbol

Footprint

 

nRF24L01-footprint 

3D-model

 

nRF24L01-3d


nRF24L01 Features


• Worldwide 2.4GHz ISM band operation

• Up to 2Mbps on air data rate

• Ultra low power operation

• 11.3mA TX at 0dBm output power

• 12.3mA RX at 2Mbps air data rate

• 900nA in power down

• 22µA in standby-I

• On chip voltage regulator

• 1.9 to 3.6V supply range

• Enhanced ShockBurst™

• Automatic packet handling

• Auto packet transaction handling

• 6 data pipe MultiCeiver™

• Air compatible with nRF2401A, 02, E1 and E2

• Low cost BOM

• ±60ppm 16MHz crystal

• 5V tolerant inputs

• Compact 20-pin 4x4mm QFN package

 

 


nRF24L01 Applying


• Wireless PC Peripherals

• Mouse, keyboards and remotes

• 3-in-one desktop bundles

• Advanced Media center remote controls

• VoIP headsets

• Game controllers

• Sports watches and sensors

• RF remote controls for consumer electronics

• Home and commercial automation

• Ultra low power sensor networks

• Active RFID

• Asset tracing systems

• Toys

 



nRF24L01 Alternatives

If you're looking for an exact alternative module that is similar to the nRF24L01, you may consider the following options:

 

1. RFM69: The RFM69 is a popular alternative to the nRF24L01. It operates in the ISM bands (433 MHz, 868 MHz, or 915 MHz) and offers reliable wireless communication with good range and data rates. It is commonly used in home automation, sensor networks, and remote control applications.

 

2. CC1101: The CC1101 is a low-power RF transceiver module that operates in the sub-1 GHz frequency range. It offers good range and is suitable for applications that require long-range communication. The module is commonly used in wireless sensor networks, industrial monitoring, and home automation systems.

 

3. SX1278/SX1276: The SX1278 and SX1276 modules are part of the Semtech SX12xx series of transceivers. They utilize the LoRa modulation scheme and offer long-range communication with low power consumption. These modules are often used in applications such as IoT, smart agriculture, and asset tracking.

 

4. HC-12: The HC-12 is a 433 MHz wireless serial communication module that can be used as an alternative to the nRF24L01. It provides a simple serial interface and is commonly used for remote control, telemetry, and data transmission applications.

 

These modules have similar functionalities to the nRF24L01 and can be used as drop-in replacements in many applications.


nRF24L01 Functional Block Diagram


nrf24l01-block diagram 



nRF24L01 Module Datasheet PDF


Please swipe to the end of the article to DOWNLOAD the nRF24L01 datasheets and nRF24L01 specification and browse product comparison.


nRF24L01 Package


•Compact 20-pin 4x4mm QFN package

nRF24L01 package outline 1

nRF24L01 package outline 2


How nRF24L01+ Wireless Module Works & Interface with Arduino

Working Principle:

 

1. **Initialization:** The module is initialized with the desired frequency, data rate, and transmission power.

2. **Data Transmission:** Data is sent from the transmitter module to the receiver module using the ShockBurst™ protocol. The protocol uses frequency hopping to avoid interference.

3. **Data Reception:** The receiver module receives the data and decodes it.

4. **Acknowledgement:** The receiver module sends an acknowledgement back to the transmitter module, indicating successful data reception.

 

Interface with Arduino

 

To interface the nRF24L01+ module with an Arduino, you need:

 

* nRF24L01+ module

* Arduino board

* Jumper wires

 

Pinout:

nRF24L01 PIN

 

Library:

 

To use the nRF24L01+ module with Arduino, you can use the RF24 library. This library provides functions for sending and receiving data, managing multiple channels, and adjusting settings.

 

Example Code:

 

```cpp

#include

 

// Create an instance of the RF24 library

RF24 radio(9, 10);

 

// Set the channel and data rate

radio.setChannel(100);

radio.setDataRate(RF24_250KBPS);

 

// Initialize the radio

radio.begin();

 

// Set the transmitter mode

radio.openWritingPipe(0x1234567890ABCDEF);

 

// Set the receiver mode

radio.openReadingPipe(1, 0x1234567890ABCDEF);

 

// Send data

char data[] = "Hello, world!";

radio.write(data, sizeof(data));

 

// Receive data

char receivedData[sizeof(data)];

radio.read(receivedData, sizeof(receivedData));

```

 nRF24L01 module Example code

Applications:

 

The nRF24L01+ module is commonly used in various applications, including:

 

* Wireless sensors

* Remote controls

* Home automation

* Robotics

* Gaming

 

 

Can you provide more information on how the ShockBurst™ protocol works?

 

Are there any other libraries available for interfacing the nRF24L01+ module with Arduino?

 

What are the advantages of using the nRF24L01+ module in home automation applications?



nrf24l01+


nrf24101 and arduino

nrf24101 pa Ina

arduino and nrf24101

nrf24101 module datasheet

arduino nano and nrf24101

nrf24101 max range

mini nrf24101

nrf24101 flipper zero

nrf24101 micropython library

nrf24101 range



Specifications

Manufacturer :
Nordic Semiconductor
Product Category :
RF Transceiver ICs
Current - Receiving :
11.1mA ~ 12.3mA
Current - Transmitting :
7mA ~ 11.3mA
Data Rate (Max) :
2Mbps
Frequency :
2.4GHz
GPIO :
-
Memory Size :
-
Modulation :
GFSK
Mounting Type :
Surface Mount
Operating Temperature :
-40°C ~ 85°C
Package / Case :
20-VFQFN Exposed Pad
Power - Output :
0dBm
Product Status :
Active
Protocol :
-
RF Family/Standard :
General ISM > 1GHz
Sensitivity :
-85dBm
Serial Interfaces :
SPI
Supplier Device Package :
20-QFN (4x4)
Type :
TxRx Only
Voltage - Supply :
1.9V ~ 3.6V

Datasheets

Datasheets
NRF24L01

Product comparison

These parts on the right have similar specifications to Nordic Semiconductor & NRF24L01P-R.

Frequently Asked Questions

What are the dimensions of nRF24L01?

Dimensions of the module are 29mm (1.142") x 15.2mm (0.595"). × 4.6mm (0.181") broad (Without header pins) tall 2.2g (0.07 8 ounces)

What parts makes up the nRF24L01?

The nRF24L01 module is perfect for low-cost communication because it integrates a full 2.4GHz RF transceiver, RF synthesizer, and baseband logic in addition to the Enhanced ShockBurstTM hardware protocol accelerator supporting a high-speed SPI interface for the application controller.

Related Articles

Popular parts number More >
TLV1702AIDGK
Texas Instruments
IC COMPARATOR DUAL 8VSSOP
TPS2331IPWR
Texas Instruments
IC HOT SWAP CTRLR GP 14TSSOP
OP177GPZ
Analog Devices, Inc.
IC OPAMP GP 1 CIRCUIT 8DIP
ULN2003A
STMicroelectronics
IC PWR RELAY 7NPN 1:1 16DIP
UCD1E101MCL1GS
Nichicon
LPS25HBTR
STMicroelectronics
IC MEMS PRESSURE SENSOR 10HCLGA
E-STE100P
STMicroelectronics
IC TRANSCEIVER HALF 1/1 64TQFP
AM26C32IPWR
Texas Instruments
IC RECEIVER 0/4 16TSSOP
LCMXO3LF-4300E-5UWG81ITR1K
Lattice Semiconductor
IC FPGA 63 I/O 81WLCSP
  • 1,000+
    Daily Order Quantity
  • 2,500,000+
    Alternative Parts
  • 2,200+
    Worldwide Manufacturers
  • 10,000 ㎡
    In-stock Warehouse
RFQ