Communicationĭocumentation on these boards is fairly scant as of this writing, but from the PDF found here, the pins for the NRF24L01+ are configured as follows: As expected, it then blinks on and off slowly with its built-in LED. The processor was set as an ATmega328P-not the “ATmega328P (Old Bootloader)” option needed for some clones-and I was able to download the “Blink” example without issue. With that done, I selected the proper port for the device, and selected “Arduino Nano” as the board. After running the program and doing a restart, it recognized the RF-Nano without a problem. Mac and Linux instructions are also available if needed. After searching, I found this page, and downloaded the Windows driver to use with my Windows 10 system. Install Driversįortunately, I’d browsed the reviews on the device, which indicated that a CH340 driver was needed. When plugged in initially, however, my computer did not recognize it as…well, anything really. It also has a micro-USB connector, which is a nice change, since the mini-USB adapters used on the genuine article seem to become more and more rare as time goes by. It has the same footprint pins-wise, so you can use Nano shields, but it’s a bit longer to accommodate the NRF24L01+ and associated hardware. Hardware-wise, the board appears to be a fairly well-built Arduino Nano clone. After a bit of yak shaving, it appears to fit the bill very well, and this article will help you avoid a couple possible pitfalls. For someone who needs wireless capabilities and prefers to keep solder and wiring work to a minimum, this appeared to be a wish come true. This board combines the NRF24L01+ wireless transceiver with the familiar form factor and programming paradigm of the Arduino Nano. Unfortunately, the wiring involved in attaching an Arduino and an NRF24L01+ is less than straightforward, and after struggling with questionable adapters and pasta-like wire arrangements, I happened upon the RF-Nano-which I immediately purchased. The NRF2401+ is a very capable wireless unit, allowing for data transfer between two Arduinos or similar boards with a fairly straightforward setup programming-wise.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |