Fast delivery within 24 to 72 Hours
2.4GHz Wireless Transceiver nRF 24L01 (85 meter)
65,00 EGP
In stock
✅ Frequency: 2.4GHz ISM Band (Worldwide Compatibility)
✅ Range: Up to 85 meters (open space, with external antenna)
✅ Data Rate: 250kbps, 1Mbps, or 2Mbps (adjustable)
✅ Low Power Consumption: Suitable for battery-operated devices
✅ SPI Interface: Easy integration with microcontrollers
✅ 6 Data Pipes: Enables multiple communication channels
✅ Compact Size: Lightweight and easy to embed in projects
✅ Supply Voltage: 1.9V to 3.6V (3.3V recommended)
✅ ShockBurst™ Technology: Automatic packet handling for efficient transmission
In stock
Shipping & Delivery
Receipt from the place on the same day or shipping to nearby places
On the same day
6PM - 10 PM
Delivery through a fast shipping company intermediary
1-3 Days
Description
The nRF24L01 2.4GHz Wireless Transceiver Module is a low-power, high-performance RF solution for wireless communication. With a range of up to 85 meters (in open space), it is ideal for remote control, IoT applications, robotics, and wireless sensor networks. The module operates on the globally available 2.4GHz ISM band, supports SPI communication, and is compatible with microcontrollers like Arduino, Raspberry Pi, and STM32.
Key Features
✅ Frequency: 2.4GHz ISM Band (Worldwide Compatibility)
✅ Range: Up to 85 meters (open space, with external antenna)
✅ Data Rate: 250kbps, 1Mbps, or 2Mbps (adjustable)
✅ Low Power Consumption: Suitable for battery-operated devices
✅ SPI Interface: Easy integration with microcontrollers
✅ 6 Data Pipes: Enables multiple communication channels
✅ Compact Size: Lightweight and easy to embed in projects
✅ Supply Voltage: 1.9V to 3.6V (3.3V recommended)
✅ ShockBurst™ Technology: Automatic packet handling for efficient transmission
Applications
- Wireless Sensor Networks
- Remote Control Systems (Drones, RC Cars)
- Home Automation & IoT Devices
- Wireless Keyboard/Mouse
- Industrial Wireless Communication
Transmitter & Receiver Setup (Basic Example Code for Arduino)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(7, 8); // CE, CSN pins const byte address[6] = "00001"; void setup() { radio.begin(); radio.openWritingPipe(address); radio.setPALevel(RF24_PA_MAX); // Max power for range radio.stopListening(); } void loop() { const char text[] = "Hello, Receiver!"; radio.write(&text, sizeof(text)); delay(1000); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(7, 8); // CE, CSN pins const byte address[6] = "00001"; void setup() { Serial.begin(9600); radio.begin(); radio.openReadingPipe(0, address); radio.setPALevel(RF24_PA_MAX); radio.startListening(); } void loop() { if (radio.available()) { char text[32] = ""; radio.read(&text, sizeof(text)); Serial.println(text); } } |
Package Includes
- 1x nRF24L01+ 2.4GHz Transceiver Module
Customer Reviews
Specification
Overview
Weight Weight | 0,0000 g |
---|
Specification
Operating Voltage: |
1.9V – 3.6V (3.3V recommended) |
---|---|
Current Consumption: |
~12mA (TX), ~13.5mA (RX) |
Operating Temperature: |
-40°C to +85°C |
Modulation: |
GFSK (Gaussian Frequency Shift Keying) |
Number of Channels: |
125 (programmable) |
Error Detection: |
CRC (Cyclic Redundancy Check) |