This project is a minimal and portable implementation of FazJammer by William Afton with a printed circuit board (PCB) and a Lithium Polymer (Li-Po) battery for power. The OLED display was removed in favor of three LEDs for idle, wifi and full attack modes. A fourth mode, stealth, was added to use the full attack mode without any lights on. A case measuring 88 x 63 x 24 mm encloses the board, battery and all the modules for portable use.
- NodeMCU ESP8266
- NRF24L01+ 2.4 GHz Module
- 1 Pin DIP Switch For Turning the Device On
- 4 Pin 6x6 Push Button For Switching Modes
- Green Led
- Yellow Led
- Red Led
- 3x 220Ω (or any sufficiently high resistance value) Resistors For Limiting LED Currents
- 3.7 Volt Li-Po Battery Cell
- TP4056 Type-C Li-Po Charging Board with Out Pins
- 2x M3x12 Hex Bolts
- A 3D Printer
The following libraries must be installed in Arduino IDE:
- Manufacture PCB: Use a manufacturing service (such as JLCPCB or PCBWay) to manufacture the PCBs.
- Solder the Components to the Board: Source the required components using the Bill of Materials found in the project documents and solder each part according to the schematic.
- Install libraries: Use Library Manager in Arduino IDE to install the required libraries.
- Upload the code: Open
jammer.inoin Arduino IDE and upload it to your ESP8266 board. - Print the Case: Use the provided STEP or STL files to print the case and assemble with two M3x12 hex bolts.
- Power up the device: Switch the device on using the DIP switch and use the push button to switch modes.
- Idle Mode: Turns the Green LED on indicating its ready for user input. Nothing is transmitted.
- Wifi Attack Mode: Turns the Yellow LED on indicating its jamming all wifi channels in the 2.4 GHz band.
- Full Attack Mode: Turns the Red LED on indicating its jamming all channels including Bluetooth in the 2.4 GHz band.
- Stealth Attack Mode: Turns the Red LED off while still jamming all channels in the 2.4 GHz band.
This project is for educational purposes only and unauthorized usage is illegal. Please check your country's laws and adhere to ethical guidelines.
Developer: system-linux, Egco2811


