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

Recipe · Beginner · RF24

How to sweep RF24 channels

Sweep nRF24L01 channels to estimate 2.4 GHz activity before choosing a test channel.

nRF24L01 radio module with 2.4 GHz signal.
A practical ESP32 Bit Pirate workflow based on the documented firmware commands.
Step 1

Commands

Run the workflow from the CLI after selecting the matching mode.

Result

What it means

The output confirms that the protocol path is working and gives you a baseline for deeper experiments.

Troubleshooting

  • Check wiring and shared ground.
  • Re-enter the mode setup if pins or speed changed.
  • Start with a known-good module before testing unknown hardware.

Next steps

  • Use setchannel on a quieter channel.
  • Run receive on the chosen channel.
  • Repeat after moving the antenna or test setup.

RF24 channel sweep FAQ

What does RF24 sweep measure?

It estimates activity across nRF24L01 channels in the 2.4 GHz ISM band, helping you choose a quieter channel for send and receive tests.

Why do Wi-Fi networks appear as wide blocks?

Wi-Fi occupies much wider bandwidth than an nRF24 channel, so it can look like a block of active adjacent channels instead of one narrow peak.

Should I choose the busiest or quietest channel?

For reliable RF24 payload tests, choose a quieter channel unless you are intentionally studying interference in a controlled lab setup.

Go deeper