Phone

    00852-6915 1330

nRF24L01 Single Chip Transceiver: A Basic Overview [Video]

  • Contents

nRF24L01 is a single chip 2.4GHz transceiver with an embedded baseband protocol engine(Enhanced ShockBurst™), designed for ultra low power wireless applications.

 

In this blog, we're going to give you a detailed introduction to the single-chip transceiver nRF24L01, and we're going to try our best to cover as much information as possible about this device, including pinout, features, applications, and its difference between nRF24L01+ and so on. Thank you for reading and sincerely hopes that this blog will help!

 

This is a tutorial on how to connect nRF24L01 with Arduino Uno.


Catalog

nRF24L01 Description

nRF24L01 Pinout

nRF24L01 Features

nRF24L01 Block Diagram

nRF24L01 Absolute Ratings

nRF24L01 Advantages

nRF24L01 CAD Models

nRF24L01 vs NRF24L01+

nRF24L01 Applications

nRF24L01 Package

nRF24L01 Popularity by Region

nRF24L01 Manufacturer

Component Datasheet

FAQ


nRF24L01 Description

nRF24L01 is a single chip radio transceiver for the world wide 2.4 - 2.5 GHz ISM band. The transceiver consists of a fully integrated frequency synthesizer, a power amplifier, a crystal oscillator, a demodulator, modulator and Enhanced ShockBurst™ protocol engine. Output power, frequency channels, and protocol setup are easily programmable through a SPI interface. Current consumption is very low, only 9.0mA at an output power of -6dBm and 12.3mA in RX mode. Built-in Power Down and Standby modes makes power saving easily realizable.


nRF24L01 Pinout

nRF24L01 Pinout

nRF24L01 Pin Function


nRF24L01 Features

  • True single chip GFSK transceiver

  • Complete OSI Link Layer in hardware

  • Enhanced ShockBurst™

  • Auto ACK & retransmit

  • Address and CRC computation

  • On the air data rate 1 or 2Mbps

  • Digital interface (SPI) speed 0-8 Mbps

  • 125 RF channel operation

  • Short switching time enable frequency hopping

  • Fully RF compatible with nRF24XX

  • 5V tolerant signal input pads

  • 20-pin package (QFN20 4x4mm)

  • Uses ultra low cost +/- 60 ppm crystal

  • Uses low cost chip inductors and 2-layer PCB

  • Power supply range: 1.9 to 3.6 V


nRF24L01 Block Diagram

nRF24L01 Block DiagramnRF24L01 Block Diagram


nRF24L01 Absolute Ratings

nRF24L01 Absolute Ratings


nRF24L01 Advantages

Low cost:

The NRF24L01 is one of the cheapest wireless transceiver modules in the market, you can easily grab one online for less than 2 dollars!

 

Ease of Pairing with Microcontroller/Arduino Board:

The nRF24L01 can be easily paired with a variety of microcontroller systems; MCU/ARM/PIC/AVR/STM32 by using the SPI protocol or an RF24 library when pairing with Arduino.

 

2.4Ghz for wireless communication flexibility:

The operating frequency of 2.4GHz allows higher bit rate usages than other lower operating frequencies. It also uses GFSK modulation for data transmission, meaning that the data transfer rate can be either 250kbps, 1Mbps or 2Mbps.

 

High transmitting range:

When used with the right setup, the nRF24L01 is capable of transmitting wavelengths over several kilometers.

 

Endless Applications:

From wireless PC peripherals to controllers and toys, nRF24L01 can be used for many scenarios.


nRF24L01 CAD Models

nrf24l01 part symbol nrf24l01 footprint nrf24l01 3d model
Part Symbol Footprint 3D Model

nRF24L01 vs NRF24L01+

You may have stumbled upon that some of the NRF24L01 on the market consists of "+" and wonder what the difference is between the normal version and the + version.

 

Well, here is the difference:

 

The NRF24L01+ is a newer version of the NRF24L01, capable of an extra 250kbps on-air data rate, while the one without "+" has only 1Mbps and 2Mbps.

Apart from that, both of them can be considered identical to one another. Both versions can be mixed together as long as 1 or 2 MBps is used as the data rate.

 

To be more specific, nRF24L01 is compatible with nRF24L01+ both ways. The nRF24L01+ has better receiver sensitivity than the nRF24L01, only the nRF24L01+ features the 250kbps data speed mode, and only the nRF24L01 has a LNA gain setting. As long as you don't use the 250 kbps data speed mode on the nRF24L01+, you will be able to establish a link between a nRF24L01+ and a nRF24L01.


nRF24L01 Applications

  • 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 Package

nRF24L01 Package

nRF24L01 Package

nRF24L01 Package

nRF24L01 Package


nRF24L01 Popularity by Region

nRF24L01 Popularity by Region


nRF24L01 Manufacturer

Nordic Semiconductor is a fabless semiconductor company headquartered in Trondheim, Norway. The company specializes in ultra-low power performance wireless system on a chip (SoC) and connectivity devices for the 2.4 GHz ISM band, with power consumption and cost being the main focus areas. Typical end-user applications are consumer electronics, wireless mobile phone accessories ("Appcessories"), wireless gamepad, mouse, and keyboard, intelligent sports equipment, wireless medical, remote control, wireless voice-audio applications (e.g., voice over IP), security and toys.


Component Datasheet

nRF24L01 Transceiver Datasheet


FAQ

  • What is nRF24L01?

nRF24L01 is a single chip radio transceiver for the world wide 2.4 - 2.5 GHz ISM band. The transceiver consists of a fully integrated frequency synthesizer, a power amplifier, a crystal oscillator, a demodulator, modulator and Enhanced ShockBurst™ protocol engine.

  • Can nRF24L01 connect to WIFI?

No, It's not possible since the PHY layer on the nRF24L01+ and wifi are different. ... It's not nRF24L01 directly interface with wifi though.…

  • What is the range of nRF24L01?

100 meters. It uses the 2.4 GHz band and it can operate with baud rates from 250 kbps up to 2 Mbps. If used in open space and with lower baud rate its range can reach up to 100 meters.

  • How do I know if NRF24L01 is working?

Open Serial Monitor on the IDE window for Mega2560, and you can see the received data printed every 500ms, that is, Rx = 85, 170, 17. It indicates both NRF24L01 modules work.

  • Why is nRF24L01 not working?

Most of the nrf24l01+ modules in the market are fake. The cheap ones that we can find on Ebay and Amazon are the worst (Dont worry with few tweaks we can make them work I believe). The main problem is the power supply not your code. Most of the codes online will work properly, I myself have a working code which I personally tested, Let me know if you need them. Pay attention because the modules which are printed as NRF24L01+ are actually Si24Ri (Yes a Chinese product).

The clone and fake modules will consume more power, hence do not develop your power circuit based on nrf24l01+ datasheet, because Si24Ri will have high current consumption about 250mA.
Beware of Voltage ripples and current surges, these modules are very sensitive and might easily burn up. (;-( fried up 2 modules so far)
Adding a couple capacitor( 10uF and 0.1uF) across Vcc and Gnd of the module helps in making your supply pure and this works for most of the modules.

  • What is nRF connect?

nRF Bluetooth LE Joiner is an Android app designed to add new IPv6 IoT nodes to a network based on Bluetooth Low Energy. This application acts as a reference application for customers to build their own IoT solutions based on Bluetooth Low Energy.

 

Kynix

Kynix was founded in 2008, specializing in the electronic components distribution business. We adhere to honesty and ethics as our business philosophy and have gradually established an excellent reputation and credibility in our international business. With the accurate quotation, excellent credit, reasonable price, reliable quality, fast delivery, and authentic service, we have won the praise of the majority of customers.

Join our mailing list!

Be the first to know about new products, special offers, and more.

Leave a Reply

We'd love to hear from you! Feel free to share your thoughts and comments below. Rest assured, your email address will remain private.

Name *
Email *
Captcha *
Rating:

Kynix

  • How to purchase

  • Order
  • Search & Inquiry
  • Shipping & Tracking
  • Payment Methods
  • Contact Us

  • Tel: 00852-6915 1330
  • Email: info@kynix.com
  • Follow Us

authentication

Kynix

© 2008-2026 kynix.com all rights reserved.