RF-Nano compatible with Arduino Nano V3.0 integrated NRF24L01 wireless CH340/CC2540 Bluetooth

SKU: FA1010-1
Part Number:
Brand:
Tag:

$6.78

0+$6.78

100 in stock


SHARE:

Description

Overview of RF-NANO
The NRF24L01+ chip is integrated on the RF-NANO board, which makes it have unlimited transceiver functions, which is equivalent to combining an ordinary Nano board and an NRF24L01 module into one, which is more convenient to use and small in size. The RF-NANO has exactly the same pins as the common Nano board, which is easy to transplant.

Introduction of RF-NANO Processor
Arduino RF-NANO microprocessor is ATmega328 (Nano3.0) with USB-Micro interface, 14 digital input/output ports (6 of which can be used as PWM output), 8 analog inputs, and a 16MHz crystal oscillator , a USB-Micro port, an ICSP header and a reset button. * Processor: ATmega328 * Operating voltage: 5V * Input voltage (recommended): 7-12V * Input voltage (range): 6-20V * Digital IO pins: 14 (6 of which are used as PWM outputs) (D0~D13) * Analog input pins: 6 (A0~A5) * IO pin DC current: 40mA * Flash Memory: 32KB (2KB of which is used for bootloader) * SRAM: 2KB * EEPROM: 1KB (ATmega328) * USB to serial port chip: CH340 * Working Clock: 16MHZ

Power Supply
Arduino RF-Nano power supply mode: Micro – USB interface power supply and external vin connected to 7~12V external DC power supply

Memory
ATmega328 includes on-chip 32KB Flash, of which 2KB is used for Bootloader. There are also 2KB SRAM and 1KB EEPROM.

Input Output
14 digital input and output ports: The working voltage is 5V, and each channel can output and access the maximum current of 40mA. Each channel is configured with a 20-50K ohm internal pull-up resistor (not connected by default). In addition to this, some pins have specific functions.Serial port signal RX (No. 0), TX (No. 1): Provide the serial port receiving signal of TTL voltage level, and connect with the corresponding pin of FT232Rl.
External interrupt (No. 2 and No. 3): Trigger the interrupt pin, which can be set to trigger on the rising edge, falling edge or both.
Pulse width modulation PWM (3, 5, 6, 9, 10, 11): Provide 6 8-bit PWM outputs.
SPI (10(SS), 11(MOSI), 12(MISO), 13(SCK)): SPI communication interface.
LED (No. 13): Arduino is specially used to test the reserved interface of the LED. When the output is high, the LED is turned on, otherwise, the LED is off when the output is low.
6 channels of analog input A0 to A5: each channel has a resolution of 10 bits (that is, the input has 1024 different values), the default input signal range is 0 to 5V, and the upper limit of the input can be adjusted through AREF. In addition to this, some pins have specific functions.
TWI interface (SDA A4 and SCL A5): support communication interface (compatible with I2C bus).
AREF: The reference voltage of the analog input signal.
Reset: Reset the microcontroller chip when the signal is low.

Communication Interface
Serial port: The built-in UART of ATmega328 can communicate with the external serial port through digital ports 0 (RX) and 1 (TX).

Communication between ATmega328 and NRF24L01+
ATmega328 and NRF24L01+ are SPI communication, the schematic diagram is shown in the figure:

ATmega328 and NRF24L01+ chip pin connections:

ATmega328 chip NRF24L01+ chip
+3.3V VCC
GND GND
D9 CSN
D10 CE
D11 MOSI
D12 MISO
D13 SCK
Note: The D9, D10, D11, D12, D13 pins that have been occupied by ATmega328 can no longer be reused.

Downloader
The MCU on the Arduino RF-Nano has a preset bootloader program, so the program can be downloaded directly through the Arduino IDE software. You can also directly download the program to the MCU through the ICSP header on the RF-Nano.

Points to Note
The Arduino RF-Nano provides an automatic reset design that can be reset by the host. In this way, the software can be automatically reset in the RF-Nano through the Arduino software, and there is no need to press the reset button.

Additional information

Weight 0.009 kg
Dimensions 4.8 × 1.9 × 1.2 cm
Microcontroller

ATmega328P-MU QFN32

Bootloader

latest 1.8.8

Wireless

Nrf24L01+ 2.4G

BLE chip

TI CC2540

Working channel

2.4G

Transmission distance

50m

Architecture

AVR

Working voltage

5V

Flash

32KB, of which 2KB is used by the bootloader

SRAM

2KB

Clock Speed

16MHz

Analog I/O pins

8

EEPROM

1KB

DC current per I/O pin

40mA (I/O pin)

Input voltage

7-12V

Digital I/O pins

12

PWM outputs

6

Power consumption

19mA

Interface

Micro-USB

Pin

Two lines 2.54mm-15Pin

Reviews

There are no reviews yet.

Be the first to review “RF-Nano compatible with Arduino Nano V3.0 integrated NRF24L01 wireless CH340/CC2540 Bluetooth”

You may also like…