So I bought some nrf24l01+ boards from Amazon, knowing literally nothing about the topic (why? because how else am I supposed to learn if I don't have something tangible to work with?).
This is the brand I bought: http://a.co/d/d0naKnQ
I then visited several different sites that all led me to conclude I needed the rf24.h library, which is now installed. Many of those sites also gave guides for hardware hookup, but I mainly kept with sparkfun's hookup guide, since I know sparkfun has a reputation to uphold.
This is the hookup guide I used, and have checked and re-checked my wiring several times over, sometimes taking a break and coming back to it in the hopes there was something I previously missed, but all has been wired correctly: nRF24L01+ Transceiver Hookup Guide - SparkFun Learn
After reading through many reviews on Amazon and many posts here on the Arduino forum, trying to understand what little of it I could, I have also added a 10uF cap between power and ground, which I believe is for decoupling.
Once all the hardware was installed, I tried using the "Getting Started" example of the rf24 library, changing my radioNumber to "1" on one of the programs, but leaving it as "0" in the other, and changed the SPI bus plus pins to 9 and 10.
After both programs were uploaded (one to an Uno and one to a Mega2560 -- two totally different instances of the Arduino IDE), I opened both serial windows. It didn't seem to work at first, until I brought my hand close to both modules (it should be noted at this point, that the modules are currently placed less than 6 inches apart). Once my hand came near both modules, only then did everything seem to work properly.
My concern is, should they really have to be that close in order to operate properly? My guess is "no," and that an antenna should be added to at least one of the modules. The thing is, I cannot see anywhere on the board where I might be able to add one. Again, the module I am using is this: http://a.co/d/hBjk24p
Even if I could find a place to install an antenna, is that even what my issue is? Or could it be something else entirely?
I know I've written a lot in this post all for a single question, but based on what I've seen from a lot of other posts and the implied tone of their replies, it would seem that providing more information is preferable. Hopefully I have provided enough here to avoid any brutish remarks. Any constructive advice would be greatly appreciated. Thanks!