{"id":28496211,"url":"https://github.com/emenstanougat/c3mini-bluejammer","last_synced_at":"2025-07-02T15:30:43.875Z","repository":{"id":297239451,"uuid":"994971301","full_name":"EmenstaNougat/C3Mini-BlueJammer","owner":"EmenstaNougat","description":"The C3Mini-BlueJammer (MINI FORMFACTOR) (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. It generates noise and unnecessary packets, causing interference between the devices communicating, making them unable to work as intended. Ideal for controlled disruption and security testing.","archived":false,"fork":false,"pushed_at":"2025-06-04T14:10:24.000Z","size":285,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-04T21:00:11.810Z","etag":null,"topics":["bluejammer","bluetooth","bluetooth-low-energy","c3mini-bluejammer","cybersecurity","diy","electronics","esp32c3","esp32c3-super-mini","firmware","gt24mini","jammer","minimal","noise-generator","nrf24l01","pentesting","rc","wifi"],"latest_commit_sha":null,"homepage":"https://c3-bluejammerflasher.pages.dev","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EmenstaNougat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-02T19:09:57.000Z","updated_at":"2025-06-04T19:43:23.000Z","dependencies_parsed_at":"2025-06-04T21:02:53.250Z","dependency_job_id":"f3d400f6-c29e-42d7-8e15-7d149e4b6d52","html_url":"https://github.com/EmenstaNougat/C3Mini-BlueJammer","commit_stats":null,"previous_names":["emenstanougat/c3mini-bluejammer"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/EmenstaNougat/C3Mini-BlueJammer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmenstaNougat%2FC3Mini-BlueJammer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmenstaNougat%2FC3Mini-BlueJammer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmenstaNougat%2FC3Mini-BlueJammer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmenstaNougat%2FC3Mini-BlueJammer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EmenstaNougat","download_url":"https://codeload.github.com/EmenstaNougat/C3Mini-BlueJammer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmenstaNougat%2FC3Mini-BlueJammer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263165657,"owners_count":23423986,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bluejammer","bluetooth","bluetooth-low-energy","c3mini-bluejammer","cybersecurity","diy","electronics","esp32c3","esp32c3-super-mini","firmware","gt24mini","jammer","minimal","noise-generator","nrf24l01","pentesting","rc","wifi"],"created_at":"2025-06-08T12:06:42.976Z","updated_at":"2025-07-02T15:30:43.864Z","avatar_url":"https://github.com/EmenstaNougat.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eC3Mini-BlueJammer - by @emensta\u003c/h1\u003e\n\u003ch1 align=\"center\"\u003eEarly Stage!\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ch4 align=\"center\"\u003ePicture soon!\u003c/h3\u003e\n  \u003ch3 align=\"center\"\u003eJamming is ILLEGAL! Educational purposes only!\u003c/h3\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer\" title=\"Go to GitHub repo\"\u003e\n  \u003cimg src=\"https://img.shields.io/static/v1?label=EmenstaNougat\u0026message=C3Mini-BlueJammer\u0026color=purple\u0026logo=github\" alt=\"EmenstaNougat - C3Mini-BlueJammer\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/EmenstaNougat/C3Mini-BlueJammer?style=social\" alt=\"stars - C3Mini-BlueJammer\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/forks/EmenstaNougat/C3Mini-BlueJammer?style=social\" alt=\"forks - C3Mini-BlueJammer\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer/edit/main/README.md#hardware---make-your-own-c3mini-bluejammer\"\u003eMake your own\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer/edit/main/README.md#c3mini-gt24-mini-pinout--battery-mod\"\u003eSchematics\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer/edit/main/README.md#pcbs-with-c3mini-and-rf-module-capability---elecrow\"\u003ePCB's\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer#video-tutorials-and-demonstrations\"\u003eDemos\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer#operation-channels\"\u003eChannels\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer?tab=readme-ov-file#flashing-the-firmware\"\u003eFlashing\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://github.com/EmenstaNougat/C3Mini-BlueJammer/edit/main/README.md#about\"\u003eAbout\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003ca href=\"https://emensta.pages.dev\"\u003eWebsite\u003c/a\u003e\n\u003c/h4\u003e\n\n## C3Mini-BlueJammer\nThe C3Mini-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts various devices using an C3Mini and nRF24 modules, causing plenty of noise and sending unnecessary packets (DoS) but in a super mini form factor!              \n                                                                    \nIt interrupts:  \n**The whole 2.4GHz broadband!** Everything that works on 2.4GHz is being interfered, like:                                                       \naudio in speakers being transmitted over bluetooth, microphones on 2.4GHz, smartphone connections, WiFi, RC Drones (etc.), IoT devices, smart gadgets, wireless keyboard \u0026 mouse, just anything on 2.4GHz!\n\nIdeal for controlled disruption and security testing. Based on 2,4GHz communication in a mini and stealthy way.\n\nIt has a big range (over 30Meters+ - may vary on your antenna and hardware setup!) on newest Bluetooth versions with casual 2.4GHz antennas, you can easily increase this aswell by taking some simple \"bigger\" router antennas.\nAn amplifier (2.4GHz) may be an good option too, yet it won't be that \"Mini\" anymore!\n\nRemember that jamming is illegal and should not be used with malicious intent!\n\n\n\nNotice!\nThis is a fresh firmware.\nEverything is working, except the 0.42\" OLED on the ESP32-C3, this feature will be added soon!\n\n\n\n## PCB's with C3Mini and RF-module capability - [Elecrow](https://www.elecrow.com/c3mini-rf-by-atemensta.html)\n**C3Mini-RF PCB:**  \"C3Mini-RF\"  \nThis PCB can fit an C3Mini and 2 GT24-Mini modules to create several things you'd like.  \n***Remember: It is not intended for illegal use, neither for my project!***  \nFor this one, all you need is listed below:  \n\n**Required:**  \n- **[C3Mini Dev Module](https://s.click.aliexpress.com/e/_oluRXPm)**\n- **[GT24-Mini](https://s.click.aliexpress.com/e/_omlnE88)** (2x)\n\n**Additional:**  \n- **[TP4056 Charging Module (Micro-USB/Type-C)](https://s.click.aliexpress.com/e/_oCqORHE)**  \n- **[JST PH 2.0 Connector](https://s.click.aliexpress.com/e/_ooSOhDd)**  \n- **[3.7V Li-Ion Battery](https://s.click.aliexpress.com/e/_on04mQ7)**  \n![C3Mini-RF PCB](https://www.elecrow.com/media/catalog/product/cache/b6b9577937e6a96f50e53ddc42983628/d/7/d7b69e85-d16f-48e5-8b3b-1758be470f75.jpg)\n[Shop](https://www.elecrow.com/c3mini-rf-by-atemensta.html)\n\n\n\n## Video tutorials and demonstrations (ESP32-BlueJammer, works the same!)\n[Full DIY assembling video tutorial](https://www.tiktok.com/@emensta/video/7389783018002550049)\n\n[Full DIY assembling video tutorial (if the TikTok is not available for you)](https://www.mediafire.com/file/mgb3wicdifkq1ce/C3Mini-BlueJammerByEmensta-DIYTutorial.mp4/file)\n\n---\n\n[Demonstration](https://vm.tiktok.com/ZGec5Mqg7/)\n\n[Demonstration (if the TikTok is not available for you)](https://www.mediafire.com/file/xgru01ihbw26mfu/C3Mini-BlueJammerByEmensta-Demonstration.mp4/file)\n\n---\n\n[Flashing process](https://www.tiktok.com/@emensta/video/7413509704401292577)\n\n[Flashing process (if the TikTok is not available for you)](https://www.mediafire.com/file/2aj4hmf9zt7w6sw/C3Mini-BlueJammerByEmensta-FlashingProcess.mp4/file)\n\n---\n\n## Operation Channels\n- **Bluetooth** = 79CH  \n  Frequency Range: 2.402 GHz to 2.480 GHz  \n  Channel Width: 1 MHz\n\n- **BLE** = 40CH  \n  Frequency Range: 2.400 GHz to 2.4835 GHz  \n  Channel Width: 2 MHz\n\n- **WiFi** = 14CH  \n  Frequency Range: 2.400 GHz to 2.4835 GHz  \n  Channel Width: Typically 20 MHz, but can be 22 MHz or 40 MHz in some cases\n\n- **RC drones, etc.** = 1-125CH  \n  Frequency Range: 2.400 GHz to 2.525 GHz  \n  Channel Width: 1 MHz\n\n\n\n## How to use?\nTo disrupt various channels on the 2.4GHz band, do the following to enable your C3Mini-BlueJammer:\n- Every mode starts right away after powering on the device! There is no additional button to start the attack!  \n- It simply jams right away once powered!\n\n### C3MiniOLED-BlueJammer firmware:\n- use the \"Boot\" button on the C3Mini to switch between the channel modes on the Combo-Firmware!\n- the 0.42\" OLED will display your current operation channel\n- the status LED let's you know about the current state you're in:  \n1 blink = BT  \n2 blinks = BLE  \n3 blinks = WiFi  \n4 blinks = RC  \n- the serial output of your C3Mini-BlueJammer will output the following lines when switching mode:  \nState 1: Bluetooth  \nState 2: Bluetooth Low Energy  \nState 3: WiFi  \nState 4: RC  \n\n## Hardware - Make your own C3Mini-BlueJammer\n(Aliexpress affilate links to support me-linked to the item names)\n### Required:\n\n- **[ESP32-C3 OLED Dev Module](https://s.click.aliexpress.com/e/_oluRXPm)**\n- **[GT24-Mini](https://s.click.aliexpress.com/e/_omlnE88)** (2x)\n- **[10uF Capacitor](https://s.click.aliexpress.com/e/_oFvFeYX)** (2x) (any voltage above 5V)\n- **[Prototype PCB](https://s.click.aliexpress.com/e/_oBtd18j)** (at least 7x9 cm, but you will need to cut it down to fit the 3D-printed case, which fits a size of 7x5,5cm!)\n\n### If you're looking to add a battery:\n\n- **[3.7V Li-Ion Battery](https://s.click.aliexpress.com/e/_on04mQ7)**\n- **[JST PH 2.0 Connector](https://s.click.aliexpress.com/e/_ooSOhDd)**\n- **[TP4056 Charging Module (Micro-USB/Type-C)](https://s.click.aliexpress.com/e/_oCqORHE)**\n- **[Slide Switch](https://s.click.aliexpress.com/e/_oowBkmu)**\n\n\n\n## Antennas\nYes, you need at least both antennas for the nRF24's! Why? To have it working on a decent range!\nThe average range with standard known chinese 2.4GHz antennas is about 20-30meters. Upgrading those antennas will help a lot with getting more range!\n\n2 antennas are for the GT1 and GT2 GT24-Mini modules!\n\n\n\n## Flashing the firmware\n### via webflasher (Easy)  %NOT READY YET%\n![C3Mini-BlueJammerFlasher](https://dwdwpld.pages.dev/C3MiniBlueJammerFlasher.png)                                                                 \nI've created a webflasher to make it super easy for you to flash your C3Mini chip with the C3Mini-BlueJammer firmware of your choice!  \n- Visit [C3Mini-BlueJammerFlasher](https://C3Mini-bluejammerflasher.pages.dev)\n- First, choose the firmware type, \"Generic\" or \"0.96\" OLED\"\n- choose the firmware you want to flash\n- Connect your C3Mini via a data USB cable\n- Flash the firmware of your choice :D\n\n### Flashing C3Mini via binary files (Advanced yet simple)  \n- Download the **.bin files** available on this repository\n- Use any flasher of your choice\n- Flash it :D\n\nIf your C3Mini is not showing up in the device list or won't get recognized you will need to have [THESE DRIVERS INSTALLED](https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip) which can be found on my [Discord server](https://discord.gg/yNGhKxzqUE) too!\n\n\n\n## C3Mini-GT24-Mini pinout + battery mod\nHere are both pinouts for HSPI and VSPI. You need both nRF24L01 modules connected in order to achieve full capability of the device.                \n[GT24-Mini pinout](https://www.tinytronics.nl/image/cache/catalog/products/product-003610/gt-24-mini-wireless-module-nrf24l01-with-pa-and-lna-smd-back-600x600w.jpg)\n### GT1\n| 1st nRF24L01 module Pin | HSPI Pin (C3Mini) | 10uf capacitor |\n|---------------|------------------|--------------------|\n| VCC           | 3.3V             | (+) capacitor |\n| GND           | GND              | (-) capacitor |\n| CE            | GPIO 20  (RX)    |\n| CSN           | GPIO 21  (TX)    |\n| SCK           | GPIO 4           |\n| MOSI          | GPIO 6           |\n| MISO          | GPIO 5           |\n| IRQ           |                  |\n\n### GT2\n| 2nd nRF24L01 module Pin | VSPI Pin (C3Mini) | 10uf capacitor |\n|---------------|------------------|--------------------|\n| VCC           | 3.3V             | (+) capacitor |\n| GND           | GND              | (-) capacitor |\n| CE            | GPIO 7           |\n| CSN           | GPIO 10          |\n| SCK           | GPIO 4           |\n| MOSI          | GPIO 6           |\n| MISO          | GPIO 5           |\n| IRQ           |                  |\n\n### Battery modification (additional)\n| 3.7V Li-Ion battery | JST-PH2 connector    | TP4056 Charging Module | Mini Slide Switch | C3Mini |\n|---------------------|----------------------|------------------------|-------------------|-------|\n| (+) Battery         | (+) JST-PH2          | Bat +                  |                   |       |\n| (-) Battery         | (-) JST-PH2          | Bat -                  |                   |       |\n|                     |                      | OUT +                  | Switch in         |       |\n|                     |                      | OUT -                  |                   |  GND  |\n|                     |                      |                        | Switch out        |  3V3  |\n\n\n\n### About\n  There are several \"BLE Jammers\" available on GitHub, but they all have limitations in frequency range, channel coverage, and effective distance (around 5 meters). Therefore I decided to develop and code my own firmware for the C3Mini-BlueJammer, aiming for superior performance.\n  AND THEY'RE NOT MINI ;)\n\n\n\n## Discord\nYou can join my Discord server [here](https://discord.gg/emensta)!\n\n\n\n## Portfolio and all my links\nHere you can visit my Portfolio, you'll find everything that you're looking for [here](https://emensta.pages.dev)!\n\n\n\n\u003ch1 align=\"center\"\u003e DISCLAIMER \u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003ePlease note that the use of this tool is entirely at your own risk. It is intended strictly for educational purposes and should not be used for any illegal or unethical activities. Jamming is illegal and can get you in big trouble!\u003c/h4\u003e\n\u003ch4 align=\"center\"\u003eI'm not responsible for your actions! \u003c/h4\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femenstanougat%2Fc3mini-bluejammer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femenstanougat%2Fc3mini-bluejammer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femenstanougat%2Fc3mini-bluejammer/lists"}