Build a Bluetooth signal jamming device using the Arduino code and schematics here.
The default setup uses an ESP32 dev board for the MCU and 2x NRF24L01 radio transmitters for transmitting. It can easily be tweaked to interfere with anything that uses the 2.4GHz band (WiFi, RC toys, drones etc).
This code repository is for educational purposes only! DO NOT use a signal jamming device as they can can interfere with public safety communications and emergency services. In many countries the use of signal jammers is prohibited by law and intentional interference with wireless signals can result in severe penalties.
Build your device on a breadboard or perfboard. All the parts needed are listed below with a link to buy them on AliExpress.
Follow the wiring below using the same pins and the code will work out of the box with no adjustments needed. Plug the antenna in before powering the NRF24L01 module! Otherwise the amplifier will be burned out.
Upload this code to your ESP32. Recommended method using Arduino IDE:
-
Download the latest Arduino IDE.
-
Install ESP32 board support from Espressif Systems (Full guide found here).
-
Install
RF24 by TMRh20from the library manager. -
Open the
BluetoothJammer/BluetoothJammer.imofile, connect your ESP32, select the port/board and then click upload.
Pull requests are welcome. Please open an issue if you find any problems.


