Hey wireless explorers!
Welcome back, I couldn’t be more excited to introduce nRFBOX v2.7.2, the latest evolution of our open-source, ESP32-powered toolkit for scanning, jamming, spoofing, and mastering the 2.4GHz spectrum.
With a redesigned menu system, new features like Wi-Fi deauth attack, Android BLE spoofing, and firmware updates via SD card, this release is more powerful and user-friendly than ever.
Let’s break it all down — and show you how to build your own.
🔍 What Is nRFBOX?
nRFBOX is an open-source Tool for the 2.4GHz band. Whether you’re testing BLE, Wi-Fi, Zigbee, or other protocols, it’s built to scan, analyze, jam, spoof, and prototype with ease.
Powered by the ESP32-WROOM-32U and three NRF24 GTmini modules, it supports a wide range of experiments — from signal sniffing to spoofing Apple BLE devices.
Version 2.7.2 is the result of months of community feedback and adds powerful new tools alongside a refined user interface.
🧠 Full project files, schematics, and firmware:
👉 nRFBOX GitHub Repository
👉 nRFBOX Wiki
🆕 What’s New in v2.7.2?
The 2.7.2 update brings major functionality upgrades and quality-of-life improvements:
-
🔹 Sleek New Menu UI — Simplified navigation for faster access and cleaner interface
-
🔹 BLE Spoofer (Android Support) — Extended spoofing capability for Android devices
-
🔹 Wi-Fi Deauther — Send deauth packets to disconnect devices (for ethical testing only)
-
🔹 SD Card Firmware Updates — No cables needed — just drop the
.bin
file on an SD card -
🔹 Enhanced Scanning & Jamming — Better performance across all protocols
-
🔹 Improved Sour Apple Attack — More stable spoofing of Apple BLE ads
-
🔹 Bug Fixes & Stability — Smoother handling of multiple NRF modules and SD access
🛠 Core Features (v2.7.2)
Here’s what makes nRFBOX a go-to wireless companion:
🔎 Scanner:
Scans the 2.4GHz band to detect Wi-Fi, Bluetooth, and other wireless devices, showing signal strength and channel activity in real time.
📊 Analyzer:
Dives deep into the 2.4GHz band across 128 channels, detecting activity from various protocols and displaying live traffic.
🚫 Jammer:
Disrupts wireless communications by sending noise on 14 selectable Wi-Fi channels. Note: Not a Wi-Fi deauther, and effectiveness may vary.
🛡️ Protokill:
Targets specific 2.4GHz protocols like Zigbee and Wi-Fi for stress testing and protocol-specific jamming.
📡 BLE Jammer:
Floods BLE advertising channels with noise, disrupting device discovery and connections. Also supports classic Bluetooth channels.
🎭 BLE Spoofer:
Mimics BLE devices by sending fake advertising packets. Customize device types and modes, now with Android support!
🍎 Sour Apple:
Spoofs Apple BLE advertisements (e.g., AirDrop, Continuity) to trigger unintended behavior or potential data leaks.
🔍 BLE Scanner:
Detects nearby BLE devices, even hidden ones, and provides detailed info about each.
📶 Wi-Fi Scanner:
Lists nearby Wi-Fi networks with details like signal strength and channel usage.
🔌 Wi-Fi Deauther:
Sends deauthentication packets to disrupt Wi-Fi connections—perfect for testing network security.
⚙️ Settings Menu:
Adjust OLED brightness, toggle NeoPixel feedback, and manage firmware updates.
🔄 Firmware Update:
Updates the ESP32 firmware directly from an SD card, no extra tools needed!
🧱 Hardware Breakdown
Build it on a breadboard or go pro with a custom PCB. Here’s what powers the box:
-
ESP32-WROOM-32U – Dual-core MCU with built-in Wi-Fi & Bluetooth
-
3× NRF24 GTmini (LNA) – Backbone of 2.4GHz jamming and scanning
-
0.96″ OLED Display – 128×64 resolution, perfect for menus and visuals
-
LF33 Regulator – Stable 3.3V output
-
CP2102 USB-to-Serial – Simple programming and debugging
-
TP4056 Module – Recharge your Li-Po battery with ease
-
SD Card Module – Store data, upload firmware
-
WS2812 NeoPixel – Visual feedback with RGB LED
-
Antenna Connector – Extend range using external SMA antennas
-
Tactile Buttons – Control everything with 5 easy inputs
🔧 How to Build Your Own nRFBOX
Whether you’re prototyping or soldering up a final build, here’s how to get started: Check out the Schematics and PCB for detailed design files!
🧪 Breadboard Version
Start simple. Follow the wiring guide in the Wiki Breadboard Setup and upload the firmware for testing.
🧡 Sponsored by NextPCB
Big thanks to NextPCB for supporting this project!
If you’re building your own nRFBOX or any other PCB project, I highly recommend NextPCB for fast, reliable, and affordable PCB manufacturing and assembly.
🛠️ Get your boards made here → https://www.nextpcb.com
💻 Code & PCB
If you’re interested in building this project, the code and schematic are available on GitHub. Simply visit the GitHub repository to download the necessary files. Feel free to test the code and share your feedback or improvements.
GitHub repository: github.com/cifertech/nRFBox
🤝 Join the Community
The nRFBOX project is entirely open-source and community-driven. You’ll find everything you need — from firmware to hardware — on GitHub.
💬 Dive into the tutorials, contribute, or fork it to make it your own.
▶️ Watch the demo: YouTube – nRFBOX v2.7.2
❤️ Support on Patreon if you want more awesome tools in the future.
Thanks to everyone who contributed ideas, bug reports, and test builds — this release wouldn’t exist without you.
Let’s keep pushing the boundaries of wireless together.
— Cifer