Origin
Nano With 2.4G compatible for arduino Nano 3.0 CH340 USB driver ATMEGA328P NRF24L01
Properties
If the NRF24L01 is really a version without "+", then it does not support 250kb/s, which is the default for MySensors. Extract van MySensors/MyConfig.h:
/** * @def MY_RF24_DATARATE * @brief RF24 data rate. * * - RF24_250KBPS for 250kbs * - RF24_1MBPS for 1Mbps * - RF24_2MBPS for 2Mbps. * * @note nRF24L01, BK2401, BK2421, BK2491 and XN297 does not support RF24_250KBPS * @note BK2401 does not support RF24_2MBPS */ #ifndef MY_RF24_DATARATE #define MY_RF24_DATARATE (RF24_250KBPS) #endif
Wiring
Comments from buyers:
- D7 - CE, D8 - CSN, D11 - MOSI, D12 - MISO, D13 - SCK
- Arduino Nano, ATmega 328p (Old Bootloader) CE pin D7, CSN pin D8
nRF24L01 Pins | Arduino Pins |
---|---|
CE | D7 |
CSN | D8 |
SCK | D13 (as expected) |
MOSI | D11 (as expected) |
MISO | D12 (as expected) |
IRQ | NC (I think) |
Independent information: https://www.reddit.com/r/arduino/comments/imybbj/tenstar_nrf_boards_pro_micro_and_nano_nrf24l01/
Programming
To make this work with mysensors library ????:
#define MY_RF24_CE_PIN 7 #define MY_RF24_CS_PIN 8
Comments: