Questions tagged [nrf24l01]

An Ultra low power 2.4GHz RF Transceiver IC

The nRF24L01 is a highly integrated, ultra low power (ULP) 2Mbps RF transceiver IC for the 2.4GHz ISM (Industrial, Scientific and Medical) band. With peak RX/TX currents lower than 14mA, a sub μA power down mode, advanced power management, and a 1.9 to 3.6V supply range, the nRF24L01 provides a true ULP solution enabling months to years of battery lifetime when running on coin cells or AA/AAA batteries. The Enhanced ShockBurst™ hardware protocol accelerator additionally offloads time critical protocol functions from the application microcontroller enabling the implementation of advanced and robust wireless connectivity with low cost 3rd-party microcontrollers.

The nRF24L01 integrates a complete 2.4GHz RF transceiver, RF synthesizer, and baseband logic including the Enhanced ShockBurst™ hardware protocol accelerator supporting a high-speed SPI interface for the application controller. No external loop filter, resonators, or VCO varactor diodes are required, only a low cost ±60ppm crystal, matching circuitry, and antenna.

The Nordic nRF24L01 is available in a compact 20-pin 4 x 4mm QFN package.

(This text based on the summary at nordicsemi.com)

related tags:

119 questions
8
votes
4 answers

RF Wakeup - Battling power consumption

I am currently using two nRF24L01+ (2.4 GHz RF transceivers) together with two AVRs to create a keyless entry system. My problem is battery lifetime when using a CR2032 battery to power the key. The key will sleep until a signal is received from the…
Tim
  • 105
  • 2
  • 5
5
votes
1 answer

How does the nRF24L01+ performance degrade with supply voltage?

I'm looking at building a small handheld unit based on an nRF24L01+ in PRX mode. It needs to be able to receive "continuously" to receive control signals that would cause an attached Atmel ATtiny to indicate some LEDs or make a PWM tone. Since it…
LeoNerd
  • 317
  • 4
  • 12
4
votes
0 answers

How to develop for the NRF24LE1?

I found about the nRF24LE1 chips a while ago and they seem perfect for really small applications that require RF since they are the same as the well-known nRF 24L01 but include an 8051 MCU and memory. But I can't seem to find much information on how…
hjf
  • 1,069
  • 2
  • 14
  • 24
4
votes
4 answers

Running 3.3V MCU from LIR2032 Lithium-ion button cell

Background I wish to power my circuit with a Lithium-ion battery LIR2032 (around 40 mAh capacity). These batteries have a voltage that goes from 4.2V to 3V typically during their discharge cycle. My circuit (running at 3.3V) has a maximum current…
4
votes
1 answer

Multiple nrf24l01, shared power, ripple/interference, DSO screenshot provided

I've got this circuit with 3x atmega328 & nrf24l01+ running off shared power supply, either 2x AA battery or 3v3 reg. It acts as a repeater, and depending on the origin of the message and the destination it could be passed through all 3 radios on…
Hayden Thring
  • 361
  • 5
  • 20
4
votes
1 answer

Wireless NRF24L01 chip compatibility

I have ordered a set of transceiver with NRF24L01 from various vendors. (with and without external…
Max
  • 185
  • 1
  • 1
  • 5
4
votes
3 answers

Broadcast in nRF24L01+

I'm able to establish a communication channel between two nRF24L01+. But once I kick in a second listener, only one of them gets the message. Funny enough, it's always the same that "wins" in the situation where two are listening. Is there any way…
3
votes
1 answer

How many nrf24l01+ can be transfer data between themself in one pipe

My IOT project has ten or more nrf24l01+ modules which They're going to get orders from one nrf24l01+ module and then get back response to that one nrf24l01+. Can i do it in one pipe?
ali
  • 37
  • 8
3
votes
0 answers

2.4GHz RF design losing signal

First time poster here, please excuse holes in the plot. I have a simple wireless design made of an MCU (atmega328p) and an NRF24L01 module, powered through a 3.3V regulator, talking to a similar board on the other side. This has been working well…
3
votes
1 answer

Increasing RF24 range using an antenna

First time poster here on electronics, so please excuse any big mistakes. I'm working on a project that uses the NRF24L01+ chip for radio communication between an arduino uno and a raspberry pi. It sends a simple ascii char array which is…
afischer
  • 31
  • 1
  • 2
3
votes
1 answer

nRF24L01+ RX in pulsed operation to save power?

I'm considering building a handheld radio receiver based on an nRF24L01+ and an ATtiny chip. It needs to receive "continuously", to receive a control signal that might operate some attached LEDs or make a tone from the PWM controller. However, due…
LeoNerd
  • 317
  • 4
  • 12
2
votes
1 answer

STM32F4 interfacing with NRF24l01+

Like the title says I want to use a NRF24l01+ with a STM32F4. So far, I realized the communication with two NRF24l01+ and two Arduino but I would like to exchange on Arduino with the STM32. I looked up the internet an found this site:…
kimliv
  • 628
  • 3
  • 14
  • 29
2
votes
1 answer

Very sensitive PIC16F886 SPI with NRF24l01+

Firstly, it's been 2 years since I've touched anything but mbed or ardunio so there's a strong chance I've done something silly to cause the problems I'm seeing. I have a PIC16F886 on a breadboard with a 1nF cap across Vdd and GND. Connected to the…
SimonBarker
  • 1,445
  • 2
  • 17
  • 22
2
votes
1 answer

NRF24L01: SPI communication only writes zeros to registers

I am trying to write simple code for transmitting with the NRF24L01 wireless chip, but the SPI communication is not going very well. Using the code below I can read any register on the NRF24L01, verified using the registers' default values from the…
Mahmoud Salah
  • 468
  • 4
  • 15
2
votes
1 answer

nRF24L01+ Doesn't Receive Packets

I am trying to send data from one MSP430 to another MSP430 using Nordic Semiconductor nRF24L01+ radios, but I am unable to receive transmitted packets. I am able to read from and write to the radio registers using SPI and I get interrupts from the…
dman
  • 31
  • 3
1
2 3 4 5 6 7 8