Properties

Keywish RF-Nano is an Arduino Nano V3.0 with NRF24L01+ 2.4G wireless communication chip.

The main chip is ATMEGA328P-MU QFN32, the latest bootloader (Arduino IDE 1.8.8) is burned down. It is fully compatible with the common Nano board.

RF-Nano-Board is pin compatible with Arduino Nano V3.0 and share the same codes.

RF-Nano-Board integrates a NRF24L01+ module, which is very convenient for 2.4G wireless connect application.

The PCB size is only 48mm x 19mm, the pin is fully compatible with Nano V3.0, no soldering needed.

Keywish RF-Nano-Board uses CH340 chip for USB UART. You can download macOS, Windows and linux system drivers, data sheets and schematics and other informations from https://github.com/keywish/keywish-nano-plus/tree/master/RF-Nano.

  • Microcontroller ATmega328P
  • Nrf24L01+ 2.4G wireless
  • Architecture AVR
  • Operating Voltage 5 V
  • Flash Memory 32 KB of which 2 KB used by bootloader
  • SRAM 2 KB
  • Clock Speed 16 MHz
  • Analog I/O Pins 8
  • EEPROM 1 KB
  • DC Current per I/O Pins 40 mA (I/O Pins)
  • Input Voltage 7-12 V
  • Digital I/O Pins 22
  • PWM Output 6
  • Power Consumption 19mA
  • PCB Size 48 x 18mm
  • Weight 7g

The internal LED for a normal Nano is connected to pin D13.

Wiring

Arduino Pins Description
A0, A2, A3, A4, A5, A6, A7 (????) Available ARDUINO analog GPIO / DIGITAL GPIO
D9, D10, D11,D12, D13 Connected to nRF24L01+ 2.4 GHz Radio
D3, D4, D5, D6, D7, D8 (????) Available ARDUINO digital GPIO
Keywish-RF-Nano-for-Arduino-Nano-V3-0-Micro-USB-Nano-Board-ATmega328P-QFN32-5V-16M.jpg

See also the pdf of the schema.

Wiring for MySensors: https://forum.mysensors.org/topic/10327/rf-nano-nano-nrf24-for-just-3-50-on-aliexpress

Manual

See also the pdf of the manual.

Programming

To make this work with mysensors library:

#define MY_RF24_CE_PIN 10
#define MY_RF24_CS_PIN 9

Also:

#define MY_DEBUG_VERBOSE_RF24
Keywish-RF-Nano-p.jpg
Comments: