Header banner
Revain logoHome Page
Will Porter photo
Guatemala, Guatemala City
1 Level
775 Review
58 Karma

Review on πŸ“‘ MakerFocus 2pcs NRF24L01+PA+LNA Wireless Transceiver RF Transceiver Module 2.4G 1100m with Antenna for Ar duino - Enhanced Signal, Antistatic Foam Compatible by Will Porter

Revainrating 5 out of 5

Large selection. Getting started is easy. Requires 3.3V. HORRIBLE pinout.

This transceiver may appeal to many. I easily connected mine to the Arduino Mega and Nano using the TMRh20's RF24 library. Note that this transceiver requires a 3.3V supply. It will burn out if you power it directly from 5V. I ended up using a 5V to 3.3V powered daughter board to simplify the interface . Another important point to note is that when transferring data you are limited to sending 32 bytes at a time. If you need to send more, you'll need to split your data into separate "packets" of 32 bytes each. I'm building an outdoor weather sensor project and so far I've had no trouble sending and receiving reliably at low power. Mode, from the backyard to the inside of the house (wood frame and about 50 feet). The low power mode was critical for me since the external unit is battery operated. The only thing TERRIBLE about this radio is the pinout. All data contacts are arranged in 2 rows of 4 next to each other. This makes it almost impossible to connect to a breadboard to use as a prototype. This forces you to use jumpers to connect to the breadboard. Likewise. There is no significant way to attach the module other than with data pins and two very small solder holes on the antenna. If you're looking to mount the module on a PCB, good luck finding a reliable way to do it. Any suggestions are welcome here as I'm trying to figure out how to do this myself. The pinout fiasco is just as bad as the 5V to 3.3V daughterboard since its pinout is NOT user friendly either. All in all a great concept. Works well. It's easy to start running. The pinout is a pain if you're expecting to attach it to a breadboard.

Pros
  • Certified
Cons
  • Difficult to say