Welcome to the CC1101 Jammer repository! π Dive into the world of RF interference with this project based on the ESP32 and CC1101 technology.
- π― Possible Additions
- π What Can You Do with This?
- π List of Components
- π§βπ§ Let's Get Started with Soldering!
- π¦ Flash Firmware
- π Web Interface
- π Final Outcome
- π Acknowledgments
- β€οΈ Support the project
- β Star History
- Recording and playback of more than just RAW files
- Auto-tuning sampling interval
- Spectrum Scanner
- RollJam
- Change the direction of the project beyond just jammer
If you have the capability to assist with these features, please feel free to create pull requests!
This jammer is built on the ESP32 architecture integrated with CC1101 module. With its extraordinary capabilities, you can effectively disrupt signals at frequencies from 300 to 928 Mhz. This frequency range includes:
- Garages π
- Doorbells π
- Cars π
- And much more
To bring this project to life, you will need the following components:
- CC1101π οΈ
- ESP32-DevKitC (with Type-C) or ESP32-DevKit V1 (with Micro USB) βοΈ
- 128x64 or 128x32 OLED display πΊ (Not required when using the "without OLED" version)
- 3 Tactile buttons π (Not required when using the "without OLED" version)
With OLED
Without OLED
Follow these steps to flash the firmware:
- Download the firmware from the releases section that corresponds to your display.
- Navigate to ESPWebTool: ESPWebTool
- Arrange the files as per the table below:
| Address | File Name |
|---|---|
| 0x1000 | CC1101_jammer_bootloader.bin |
| 0x8000 | CC1101_jammer_partitions.bin |
| 0x10000 | CC1101_jammer.bin |
- Click "Flash," and once the installation is complete, restart your board and enjoy using your jammer!
- To utilize the web interface, please follow the steps outlined below.
- activate the CC1101 jammer.
- Connect to the Wi-Fi network named
jammerusing the passwordW0rthlessS0ul. - open your web browser and navigate to the IP address
192.168.4.1. - Now you can control your nRF24 jammer through an web interface.
- mcore1976 - The original creator of the cc1101-tool repository (from where the principle of signal reception was taken)
If you would like to support this project, please consider starring the repository or following me! If you appreciate the hard work that went into this, buying me a cup of coffee would keep me fueled! β
BTC Address: bc1qvul4mlxxw5h2hnt8knnxdrxuwgpf4styyk20tm
ETH Address: 0x5c54eAb2acFE1c6C866FB4b050d8B69CfB1138Af
LTC Address: LbdzCsYbxuD341raar6Cg1yKavaDq7fjuV
XRP Address: rKLLPzoBGfqY3pAQPwTFPRYaWjpHSwHNDw
ADA Address: addr1qyz2aku0ucmxqnl60lza23lkx2xha8zmxz9wqxnrtvpjysgy4mdcle3kvp8l5l7964rlvv5d06w9kvy2uqdxxkcryfqs7pajev
DOGE Address: DBzAvD62yQUkP4Cb7C5LuFYQEierF3D3oG
Every donation is greatly appreciated and contributes to the ongoing development of this project!







