The AZDelivery NRF24L01 Adapter with AMS1117 is a versatile adapter module designed to facilitate the use of the NRF24L01 2.4 GHz wireless RF transceiver module. This adapter features the AMS1117 voltage regulator, which ensures stable voltage regulation, making it ideal for various wireless communication projects. The module comes with 8 pins for easy connectivity and integration into your circuits.
Parameter | Value |
---|---|
Voltage Input | 3.3V - 5V |
Voltage Output | 3.3V |
Current Output | 800mA (max) |
Frequency | 2.4 GHz |
Number of Pins | 8 |
Regulator Type | AMS1117 |
Operating Temperature | -40°C to 85°C |
Pin Number | Pin Name | Description |
---|---|---|
1 | GND | Ground |
2 | VCC | Power Supply (3.3V) |
3 | CE | Chip Enable |
4 | CSN | Chip Select Not |
5 | SCK | Serial Clock |
6 | MOSI | Master Out Slave In |
7 | MISO | Master In Slave Out |
8 | IRQ | Interrupt Request |
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
// Create an RF24 object
RF24 radio(9, 10); // CE pin 9, CSN pin 10
// Address for communication
const byte address[6] = "00001";
void setup() {
Serial.begin(9600);
radio.begin();
radio.openWritingPipe(address);
radio.setPALevel(RF24_PA_MIN);
radio.stopListening();
}
void loop() {
const char text[] = "Hello World";
radio.write(&text, sizeof(text));
Serial.println("Sent: Hello World");
delay(1000);
}
No Communication Between Modules:
Unstable Operation:
Module Not Responding:
Q: Can I use a 5V power supply with this adapter?
Q: What is the maximum range of the NRF24L01 module?
Q: Do I need to use the IRQ pin?
This documentation provides a comprehensive guide to using the AZDelivery NRF24L01 Adapter with AMS1117. Whether you are a beginner or an experienced user, this guide will help you integrate this component into your projects effectively.