bluetooth
electronic warfare
esp32
free open source software
jammer
wireless
ble-jammer, bluetooth-jammer, cifertech, esp32-dev, esp32-project, kejuruteraan-rf, keselamatan-wayarles, open-source-hardware, pembelajaran-rf, penggodam-malaysia, perkakasan-terbuka, projek-rf, radio-frequency, rf-clown, rf-experiments, rf-jammer, rf-tools, signal-jamming, ujikaji-bluetooth, wireless-security
9M2PJU
0 Comments
RF-Clown: An Open-Source BLE & Bluetooth Jammer for Tinkerers and Testers
RF-Clown is a fully open-source BLE and Bluetooth jammer built around the powerful ESP32 and dual NRF24L01+PA+LNA modules. Designed for those diving deep into RF security, this project puts transparency, control, and learning first — no locked-down binaries or black-box tricks.
Whether you’re probing protocol weaknesses or just experimenting with RF jamming patterns in a controlled environment, RF-Clown gives you full control over every byte.
🔍 Why RF-Clown Exists
RF-Clown isn’t here to replace commercial tools. It’s built for education, for exploration, and for expanding the community’s understanding of RF vulnerabilities — especially around Bluetooth Low Energy (BLE) and classic Bluetooth devices.
Too many jamming tools online are either closed-source or locked behind sketchy binaries. RF-Clown changes that, inviting developers, hackers, and researchers to inspect the code, tweak it, and use it responsibly.
⚙️ Features That Matter
- Dual NRF24 Configuration
Uses both HSPI and VSPI interfaces on the ESP32 for simultaneous BLE + Bluetooth jamming. - Smart Mode Switching
A single push-button toggles between BLE, classic Bluetooth, or both. - NeoPixel Feedback
An onboard RGB LED gives live visual feedback on your current mode. - Portable Setup
Designed for lithium battery use, with integrated TP4056 charger for easy recharging. - Fully Custom PCB
The board includes a CP2102 USB-to-Serial bridge, LF33 voltage regulator, and clean power routing for the radios. - 100% Open-Source
Code is published, documented, and ready to modify or fork.
🧠 Quick Flash Guide (.bin Upload Method)
Want to skip compiling the code yourself? Here’s how to flash the precompiled binary directly to your ESP32:
- Get the Tools
- ESP32 Flash Download Tool (from Espressif)
- CP2102 USB drivers if needed.
- Download the .bin Firmware
- Grab the latest release from the RF-Clown GitHub repo.
- Flash It
- Connect your ESP32 with USB.
- Open the ESP32 Flash Tool.
- Load the
.bin
file at address0x1000
. - Set baud rate to
115200
, select the right COM port. - Hit Start.
- Done
After a successful flash, restart your ESP32 — your jammer is live.
🛠 Manual Upload (Arduino IDE)
Prefer compiling and modifying the code?
- Use ESP32 Board version: 1.0.5
- Upload using standard ESP32 Dev Module settings.
- Make sure you’ve got the RF24 library installed.
- The project supports OTA updates if you want to get fancy.
👀 Hardware Snapshot
The RF-Clown PCB is sleek and purpose-built. From power to programming, everything is on-board:
- NRF modules on both SPI interfaces
- Programming via onboard CP2102
- Lithium battery ready
- NeoPixel status LED
- All essentials in a compact footprint
Two versions of the board are available: nRFBOX V1 and V2. Both support the same firmware and features.
📖 Documentation & Support
Complete build instructions, schematics, wiring diagrams, and detailed guides are available in the official documentation. It’s written to be useful — not bloated.
🙏 License & Shoutouts
RF-Clown is released under the MIT License — meaning you’re free to use, fork, remix, and build upon it. Just give credit where it’s due.
Built by CiferTech, who you can support on Patreon or follow across platforms:
- Twitter: @CiferTech
- Email: CiferTech@gmali.com (yes, it’s misspelled, just roll with it)
Post Comment