nRF24 Wifi Jammer

nRF24 Wifi Jammer

Introduction

I would like to share my latest wireless project: a 2.4 GHz NRF24 Jammer built using just one Arduino, two NRF24L01+ modules, and a LCD display. This was developed as part of my participation in the Wireless Communication category at TEKNOFEST 2025.

First lets know What is an NRF24 Jammer? The NRF24L01+ is a low-cost, 2.4 GHz transceiver module commonly used in wireless projects like IoT, drones, and remote sensors. An NRF24 jammer disrupts communication between such devices by flooding or interfering with their radio frequency channels.

This type of jammer is used only for educational and competition purposes in controlled environments like TEKNOFEST, where understanding and defending against interference is part of the challenge.

Description

This jammer transmits noise packets using two NRF24 modules to maximize signal load across multiple channels. You interact with the device using 4 buttons (Up, Down, OK, Back) and a 20x4 LCD, selecting different jamming strategies.

Features

LCD User Interface

Menu navigation using 4 buttons

Real-time mode selection and status display

Four-button Control

Up/Down – Navigate menu

OK – Select jamming mode

Back – Stop/return to menu

Jamming Modes

Constant Jammer – Sends continuous packets on a single channel manually

Random Jammer – Randomly selects channels and transmits noise

Full Spectrum Jammer – Sweeps across all 126 channels rapidly

Components Used

  • Arduino Uno
  • 2x NRF24L01+ Modules
  • 2x NRF24L01+ adapter (Optional)
  • 20x4 LCD Display (I2C)
  • 4 Push Buttons (Up, Down, OK, Back)
  • Breadboard or soldering wires
  • Power Source (battery or USB)

Schematic

Code

3d Models

Summary

This project gave me hands-on experience with RF communication and interference methods using NRF24L01+ modules. The menu-driven design with a 20x4 LCD and 4-button interface makes it easy to switch modes during real-time testing.

NOTE: This device is for competition and educational use only. Do not operate it in public or unauthorized areas.