# emenstanougat/esp32-bluejammer

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/emenstanougat-esp32-bluejammer).**

5,342 stars · 662 forks · other

## Links

- GitHub: https://github.com/EmenstaNougat/ESP32-BlueJammer
- Homepage: https://esp32-bluejammerflasher.pages.dev
- awesome-repositories: https://awesome-repositories.com/repository/emenstanougat-esp32-bluejammer.md

## Topics

`bluetooth` `bt` `coding` `cybersecurity` `diy` `electronics` `esp32` `flashing` `hacker` `hacking` `jammer` `nrf24` `programming`

## Description

ESP32-BlueJammer is an embedded signal blocker and wireless interference tool designed for the ESP32 microcontroller. It functions as a radio frequency disruptor that emits noise and unnecessary packets across the 2.4GHz spectrum to interrupt wireless communications.

The project targets the disruption of Bluetooth, WiFi, and remote control signals, including those used by drones and peripherals. It allows for spectrum testing by introducing signal noise across common radio frequency channels to evaluate device resilience.

The firmware includes mechanisms for switching between interference modes and frequency targets via hardware buttons and visual indicators. These configurations are managed through a combination of static profiles and a hardware-mapped user interface.

## Tags

### Security & Cryptography

- [Wireless Interference Tools](https://awesome-repositories.com/f/security-cryptography/wireless-interference-tools.md) — Generates noise and packets on the 2.4GHz spectrum to disrupt Bluetooth, WiFi, and remote control communications.
- [Bluetooth Signal Blockers](https://awesome-repositories.com/f/security-cryptography/bluetooth-signal-blockers.md) — Prevents Bluetooth devices from maintaining stable connections by flooding the frequency with unnecessary packets.
- [Embedded Signal Blockers](https://awesome-repositories.com/f/security-cryptography/embedded-signal-blockers.md) — Functions as a firmware-driven device using an ESP32 microcontroller to create interference in wireless frequency bands.
- [RF Protocol Disruptors](https://awesome-repositories.com/f/security-cryptography/rf-protocol-disruptors.md) — Targets specific frequency channels to interrupt data transmission for wireless drones and peripherals.
- [WiFi Signal Blockers](https://awesome-repositories.com/f/security-cryptography/wifi-signal-blockers.md) — Interrupts WiFi data transmissions by generating interference that blocks signals between wireless clients and access points.
- [Wireless Signal Jammers](https://awesome-repositories.com/f/security-cryptography/wireless-signal-jammers.md) — Disrupts Bluetooth, WiFi, and remote control signals by emitting noise across the 2.4GHz spectrum.
- [Resilience Testing](https://awesome-repositories.com/f/security-cryptography/enterprise-security-frameworks/wireless-network-attacks/resilience-testing.md) — Provides a means of evaluating wireless device resilience by introducing signal noise across common channels.

### Hardware & IoT

- [ESP32 Firmware Projects](https://awesome-repositories.com/f/hardware-iot/microcontroller-firmware-frameworks/esp32-firmware-projects.md) — Implements specialized firmware for the ESP32 microcontroller to handle low-level radio frequency manipulation.
- [RF Noise Generators](https://awesome-repositories.com/f/hardware-iot/pulse-width-modulation-controllers/signal-generators/rf-noise-generators.md) — Produces continuous electromagnetic noise at 2.4GHz intervals to saturate wireless communication channels.
- [Physical Button Interfacing](https://awesome-repositories.com/f/hardware-iot/physical-button-interfacing.md) — Integrates physical buttons and LEDs to control and indicate real-time firmware state and frequency targets.

### Networking & Communication

- [Wireless Signal Disruptors](https://awesome-repositories.com/f/networking-communication/packet-engines/packet-processing-frameworks/wireless-packet-injectors/wireless-signal-disruptors.md) — Generates noise and transmits unnecessary packets across the 2.4GHz spectrum to interfere with multiple wireless protocols. ([source](https://github.com/EmenstaNougat/ESP32-BlueJammer))

### Operating Systems & Systems Programming

- [Radio Register Manipulation](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-register-timing/radio-register-manipulation.md) — Directly manipulates hardware registers to force the radio into non-standard modes for signal interference.
- [Interrupt-Driven Signal Handlers](https://awesome-repositories.com/f/operating-systems-systems-programming/interrupt-driven-signal-handlers.md) — Uses interrupt-driven routines to manage real-time state transitions and immediate response to hardware inputs.

### Part of an Awesome List

- [Wireless Network Tools](https://awesome-repositories.com/f/awesome-lists/security/wireless-network-tools.md) — Provides hardware-based tools for auditing and attacking wireless networks through signal interference.
