nRF24L01 2.4 GHz Modules, RF-Nano Boards and Arduino Accessories

nRF24L01 wireless links for Arduino-compatible development

Explore 2.4 GHz nRF24L01-family transceiver boards, PA/LNA radio modules, RF-Nano development boards, ESP32-and-radio combinations, adapter sockets and project accessories. The collection covers several distinct hardware layers: a standalone SPI radio needs a host microcontroller, while a selected RF-Nano integrates a Nano-format microcontroller and radio on one board. Other listings offer only an antenna, carrier, USB-to-serial interface, transmitter expansion or empty enclosure. Read the selected variant as the bill of materials. A title listing several boards, antennas and accessories does not mean they are all included in one order.

Start with the exact radio and host arrangement

  • Compact nRF24L01 and nRF24L01+ boards: common eight-pin DIP/socket-form modules and smaller SMD-form modules provide a 2.4 GHz packet-radio link to an external controller through SPI and control pins. DIP and SMD denote different physical assembly and connection styles; they are not interchangeable footprints. Listings may group a radio with socket-only, antenna-only, adapter-only, GT-24 and PA/LNA options. Select the populated radio option when you need a radio.
  • PA/LNA and E01/GT-24 variants: RF modules with transmit power amplification and receive low-noise amplification can be supplied with PCB antenna, IPX/u.FL connection, SMA antenna interface or a separate external antenna, depending on the exact E01-ML01DP4/DP5, E01-2G4M27D/SX, GT-24 MINI/DIP/SMD or generic PA/LNA choice. Do not assume all E01 choices have the same RF output, connector, shield, footprint or current draw. Product-title distance claims such as 800 m, 1,000 m, 1,100 m or 2.5 km depend on antenna, interference, installation and test conditions and are not a range guarantee for every module.
  • RF-Nano integrated development boards: selected RF-Nano variants combine a Nano-style controller and an onboard nRF24L01-family radio, with CH340-based USB programming on many listings. Variant labels distinguish ATmega328P, ATmega328PB or LGT8F328P-class controllers, Micro-USB versus USB-C, soldered versus unsoldered headers and one-, two-, three-, four- or five-board packs. These controller variants can require different board support packages and pin definitions; a listing that mentions ATmega328P in its headline may also offer an LGT-RF-NANO alternative. An “RF-NANO antenna” choice is an antenna accessory, not the RF-Nano board.
  • ESP32 plus nRF radio options: ESP32 DevKitC and expansion assemblies may provide an ESP32 host alongside a separate nRF24L01 PA/LNA or E01 radio, but variant names such as “NRF Module,” “NRF Module W,” “NRF Module B” and “NRF24L01 Module” do not by themselves establish that an ESP32 board is in the package. Check the selected kit contents. Wi-Fi and Bluetooth, when present, belong to the actual ESP32 silicon and firmware; the standalone nRF24L01 is neither Wi-Fi nor Bluetooth.
  • Socket, adapter and interface choices: socket adapter plates, regulator carriers, 2.54 mm cable packs, 2.4 GHz antenna-only variants, CH340T/G USB-to-TTL adapters, nRF24L01+CH340 bundles and USB/TTL radio assemblies have different jobs. A socket board with a regulator does not necessarily include the plug-in RF module. A bare USB-to-serial converter is not a wireless modem. Verify whether the selected “Adapter-With-24L01” contains a populated radio as described, and distinguish it from “NRF24L01-Adapter” or “Expansion board.”

What nRF24L01 actually does

The nRF24L01-family devices are short-packet 2.4 GHz transceivers controlled by a host MCU; typical Arduino-compatible firmware uses the RF24 software library or equivalent device driver. Matching endpoints need compatible chip behavior, RF channel, data rate, address/pipe setup, packet format and application logic. A title saying “2.4G WiFi” does not change the air protocol: a standalone nRF24L01 board cannot join a Wi-Fi router, directly receive Bluetooth packets or pair with an arbitrary 2.4 GHz transmitter solely because the frequency band matches. SPI is the host-side interface, not the over-the-air protocol.

A7105/MD7105-SY, CC2500, CYRF6936 and CC1101 appear in neighboring multiprotocol or mixed-accessory listings. They are separate radios. A four-in-one transmitter module may combine several ICs to support selected RC transmitter firmware, but a standalone A7105 is not an nRF24L01 replacement just because both operate near 2.4 GHz. CC1101 provides a distinct sub-GHz radio path in the listed dual-band M5Stack expansions; LoRa is another separate modulation/radio path where a 3-in-1 expansion actually includes it. Verify target host, firmware and all populated chips rather than interpreting “compatible” as pin-, protocol- or software-identical.

Arduino-style prototyping versus a finished link

For an Arduino Uno, Nano, Mega, STM32 or other controller, choose a compatible SPI transceiver module and check its actual pinout, supply and logic ratings against the host. A small standalone nRF24L01 board does not include the Arduino board, library, sketch, power regulator or remote endpoint unless the selected kit explicitly says so. RF-Nano offers a shorter integrated-board route for supported Arduino-style workflows; “RF-NANO No Solder” and “rf-nano-solder” vary in assembly, while “5PCS RF-NANO” changes the count rather than the RF standard. Read whether a USB cable, headers and antenna are included.

When selecting the radio, choose the antenna and connector together. An external SMA antenna option needs the proper onboard SMA connector or compatible pigtail and a 2.4 GHz antenna; a PCB-antenna module needs its antenna area kept clear in the enclosure. “Gift Antenna,” “2.4G Antenna,” “RF-NANO antenna” and E01-series TX2400 antenna part numbers can denote antenna accessories without a populated transceiver. DIP modules can plug into an eight-pin adapter; SMD versions are built for soldering to an appropriate footprint. A generic socket carrier and a radio board may be separate selections on the same page.

Electrical and RF integration checks

Many standalone nRF24L01-family modules use a low-voltage radio supply, while an RF-Nano or ESP32 USB development board has onboard regulation and its own USB or board-input ratings. Those ratings must not be transferred to a loose radio's VCC or I/O pins. Select voltage translation and regulation based on the actual module and host logic levels. PA/LNA radio variants generally require more supply headroom during transmission than compact boards; an unstable rail or weak decoupling can cause intermittent packets even when the code compiles. Check power sequencing, common ground, chip enable/select pins, SPI timing and antenna connection against the selected product documentation.

Some individual listings claim 1.9–3.6 V for a compact module or specify a regulated 3.3 V adapter; these are product-specific figures, not permission to power every board in the collection from the same terminal. “5 V 16 MHz” on an RF-Nano listing describes its Nano-style controller/board environment and must not be read as a bare nRF radio VCC rating. Regulator socket boards need verification of their actual input/output and pin mapping. Do not connect a PA/LNA antenna connector or amplifier to an unrelated host pin, and do not transmit without the antenna arrangement required by that selected module.

The practical range depends on line of sight, RF output, receive sensitivity, approved antenna gain, polarization, cable loss, enclosure, mounting height, 2.4 GHz congestion, firmware data rate and legal limits. Treat “1100 meters” or “long-distance” in a supplier headline as a scenario to test, not a universal specification. Confirm local spectrum and product-compliance obligations for a finished transmitter, especially if changing the antenna or PA/LNA board.

Specialized expansions in this assortment

M5Stack Cardputer, Cardputer ADV, StickC Plus/Plus2 and StickS3 RF expansions target different host dimensions and pin arrangements. Listings cover nRF24L01+CC1101 dual-radio boards, some LoRa+CC1101+nRF three-radio boards, shells, microSD-equipped revisions, and variants explicitly stating that the main Cardputer or Stick host is not included. “CC1101,” “2 in 1,” and “CC1101 NRF24” on one product page are different configurations. A Cardputer ADV expansion is not automatically compatible with Cardputer V1.1 or StickC. Firmware references such as Bruce describe possible host software, not a promise that firmware, main unit or all radios are preinstalled or supplied.

Flipper Zero accessory listings similarly vary between nRF-only expansion boards and CC1101+nRF dual-radio GPIO modules. Check exact host model, pin orientation, antenna and supported application before buying; a Flipper Zero itself is not necessarily included. Other specialized products include RF CLOWN ESP32/OLED assembled kits, OpenDTU ESP32+nRF kits and RC multiprotocol transmitter modules. These are complete or partial application assemblies only when the selected variant says so. OpenDTU kits can include ESP32, nRF radio, cable and possibly display depending on the chosen package; inverter/solar-system compatibility and firmware must be confirmed for the exact supported hardware. A gamepad joystick shield exposes a socket or interface for an nRF module but is not inherently a radio-equipped controller.

Variant examples that prevent ordering mistakes

  • RF-Nano page: “RF-NANO antenna” versus “RF-NANO,” “2PCS RF-NANO” and “5PCS RF-NANO” distinguishes accessory from board and changes quantity. Another page offers RF-NANO(ATmega328p) versus RF-NANO(lgt8f328p), not one board with both processors.
  • Generic nRF/GT-24 page: “NRF24L01 SMD,” “NRF24L01 DIP,” “NRF24L01-PA-LNA,” “GT-24 MINI,” “GT-24 DIP,” “Socket,” “Expansion board” and “2.4G Antenna” are separate goods. PA/LNA, antenna and adapter are not automatically bundled with the compact DIP module.
  • CH340T/G bundle page: “CH340 Module,” “NRF24L01” and “NRF24L01 With CH340” or “1 Set” specify different delivered assemblies. USB-to-serial alone supplies no RF communication.
  • E01 series listing: E01-2G4M27D, E01-2G4M27SX, E01-ML01DP5, E01-ML01SP4 and “2.54mm 4P cable” have distinct RF/connector or accessory roles, and 1pc/2pcs/5pcs changes count.
  • Mixed CC1101 expansion: an option reading only “CC1101” should not be presented as also including an nRF24L01, and a shell-only or adapter-only option should not be described as a finished multiradio tool.
  • Alternative radio: an MD7105-SY A7105 variant is an A7105-based module even if the shared title mentions nRF24L01. Confirm your chosen transceiver against your firmware.

Selection checklist

  1. Identify the system architecture: standalone radio plus MCU, integrated RF-Nano, ESP32 plus separate radio, host expansion or application kit.
  2. Confirm the selected transceiver family and form factor: compact DIP, SMD, PA/LNA, E01/GT-24, A7105 or a multi-IC expansion; check whether a radio is actually populated.
  3. Match the host and firmware: RF24 driver and target controller, RF-Nano MCU variant, SPI pins, host footprint and board-specific firmware. Wi-Fi, Bluetooth and nRF protocols require their own respective radios.
  4. Check electrical limits and RF hardware: VCC versus board USB/VIN, GPIO levels, peak transmit current, regulator capacity, antenna connector, frequency and installation.
  5. Verify exact contents and quantity: one unit or multipack, antenna, cable, socket/adapter, USB interface, headers, case, host board and display. Pictures and full listing headlines are not the selected variant's packing list.
  6. Prototype the complete two-endpoint link in its real environment and confirm local RF regulatory requirements before production deployment.

Frequently asked questions

Can an nRF24L01 connect to Wi-Fi or Bluetooth? No. It is a separate 2.4 GHz packet radio. An ESP32 with Wi-Fi/Bluetooth and an additional nRF module can bridge protocols only with suitable hardware and firmware.

Does an RF-Nano need another Arduino board? A populated RF-Nano variant combines a Nano-style host and radio, but antenna-only, unsoldered or different MCU options must be read individually. An ordinary standalone nRF24L01 still needs a host controller.

Does a “PA/LNA 1100 m” module guarantee that distance? No. A working range requires real-system testing under appropriate RF and regulatory conditions; output power and antenna vary by variant.

Will a socket adapter or gamepad shield include the nRF chip? Not necessarily. Choose a variant explicitly containing a populated radio or order that part separately.

Can an E01, GT-24 or A7105 replace my existing module? Check chip, pinout, supply, RF architecture and software protocol for the exact selected part; shared category placement is not a drop-in compatibility claim.

Skip to results list

Active filters:

154 items
Column grid
Column grid

Filter

Active filters: