ESP32 Bit Pirate home
  • RF24
  • Intermediate
  • 5 min
  • Serial CLI

Recipe · Intermediate · RF24

How to scan RF24 channel activity with nRF24L01

The nRF24L01 works across 126 channels in the 2.4 GHz ISM band. Bit Pirate can scan or sweep for activity so you can pick a channel to inspect.

nRF24L01 radio module with 2.4 GHz signal.
Find isolated peaks or busy blocks across the 2.4 GHz band.

Wiring View

nRF24 BP CEBP GPIOCSNSPI CSSCKSPI SCKMISOSPI MISOMOSISPI MOSIVCC3.3VGNDBP GND
Generated from the wiring summary: nRF24 to BP.
Step 1

Commands

Run the commands below after selecting the right Bit Pirate mode and confirming the wiring.

Result

What success looks like

A narrow peak suggests a narrowband RF24-like source; a wide block may be Wi-Fi/BLE energy rather than decodable RF24 packets.

Troubleshooting

  • nRF24 module brownout due to weak 3.3V supply.
  • CE/CSN swapped.
  • Expecting Wi-Fi decoding; RF24 cannot decode Wi-Fi/BLE.
  • Antenna/module orientation causing weak RSSI.

Next steps

  • Use setchannel on a channel with activity.
  • Use receive only for your own RF24 test transmitter.
  • Use the waterfall view to compare activity over time.

RF24 channel scan FAQ

Does scan decode nRF24L01 packets?

No. Scan, sweep and waterfall are channel activity tools. They help you find energy or likely RF24 activity, but decoding payloads requires matching RF24 settings and receive mode.

What does RF24 channel activity represent?

It is a coarse view of energy or packet-like activity seen by the nRF24L01 around its 2.4 GHz channels. It helps choose quieter channels for RF24 experiments.

What should I do after finding an active channel?

Use the active channel as a hint, then configure matching RF24 settings for your own transmitter and receiver. For unknown traffic, stay passive and avoid transmitting.

Go deeper