Sun. Jul 6th, 2025

ESP32-DIV: Your Swiss Army Knife for Wireless Networks

ESP32-Div: An ESP32 Based Swiss Army Knife for Wireless Networks

Hardware of ESP32-DIV

The ESP32-DIV is a compact yet powerful device, built from two main sections: the Main Board and the Shield. Together, they enable Wi-Fi, BLE, 2.4GHz, and Sub-GHz operations. Below is a breakdown of the hardware components.

🛠️ Main Board

 

  • LF33: Voltage regulator providing a stable 3.3V supply for reliable operation.
  • TP4056: Lithium battery charger with built-in protection for safe battery management.
  • CP2102: USB-to-serial converter for flashing firmware and serial communication.
  • PCF8574: I/O expander to manage multiple button inputs for user interaction.
  • SD Card Slot: Stores captured signals, logs, and configurations.
  • ESP32-U (16MB): The core microcontroller with Wi-Fi and BLE capabilities, featuring 16MB flash memory.
  • Antenna Connector: Supports external antennas for enhanced signal range.
  • ILI9341 TFT Display: 2.8-inch screen for user interface and real-time data visualization.
  • Push Buttons: For navigating menus and interacting with the device.

🛡️ Shield

 

  • 3 x NRF24 Modules: Enable 2.4GHz operations, including scanning, jamming, and protocol analysis.
  • CC1101 Module: Sub-GHz transceiver for replay attacks, jamming, and signal capture.

White Hacker Cyber Security Pro Cifer ” ESP32-Div is a multi-featured wireless analysis device for WiFi, Bluetooth, 2.4 GHz, and sub-GHz signals. While ESP32-Div is not based on SDR technology, it is still an interesting device for wireless hackers to discuss.

ESP32-Div can monitor WiFi packets, spam fake WiFi access points, scan for deauth attacks, and scan nearby WiFi networks. For Bluetooth, it can jam, scan, spoof, and cause unintended behaviours on Apple devices via spoofing the AirDrop function. It can also be used as a general 2.4 GHz scanner and jammer. Finally, it can perform replay attacks and jam signals for sub-GHz signals.

The device consists of a custom PCB with an ESP32 and a built-in battery pack. A piggybacking shield adds 3x NRF24 modules for the 2.4 GHz features and a CC1101 module for the sub-GHz features.

Obviously, functions like jamming and spoofing are highly illegal in most countries, but it is interesting to see the capabilities available to anyone with these cheap chips and the right software. source


ESP32-DIV: Your Swiss Army Knife for Wireless Networks

I’m Cifer, and after months of anticipation, I’m finally ready to introduce you to the ESP32DIV—an upgraded version of my original project that has been years in the making. If you’re excited about wireless tech, cybersecurity, and open-source hardware, then this is the project for you! Today, I’ll walk you through all the new features and the hardware behind this amazing device.

🔥 The ESP32DIV Evolution

The ESP32DIV project originally started a few years ago. You all loved the first version, but compared to the new iteration, that one was like a “kindergarten project.” The new version is packed with upgrades and is much more powerful. While the old version only supported Wi-Fi and BLE, the ESP32DIV now has support for 2.4GHz and Sub-GHz frequencies, expanding its capabilities beyond what we originally imagined.

You might be wondering about the name—ESP32DIV. The “ESP32” part is obvious, but “DIV” comes from Persian mythology. In Persian culture, div refers to a supernatural being or demon—powerful and often associated with chaos and evil. It’s a fitting name for a tool that disrupts and manipulates wireless signals!

🌐 Exploring the Features

Let’s dive into the features that make the ESP32DIV so special. I’ve split the functionalities into several menus, each offering a unique set of tools for wireless manipulation and analysis.

Wi-Fi Menu:

• Packet Monitor:
The Packet Monitor displays live traffic across all 14 Wi-Fi channels, visualized as a waterfall graph. This feature gives you real-time insight into what’s happening in your Wi-Fi environment.

• Beacon Spammer:
This tool sends out fake Wi-Fi access points (beacon frames) to flood the airwaves. You can use it to disrupt connections, confuse nearby devices, or even trick users into connecting to fake networks. It offers two options: one that targets specific access points with custom names, and another that generates random fake networks.

• Deauth Detector:
This feature scans for deauthentication attacks and other suspicious activity. Originally focused on detecting deauth attacks, it has evolved into a more general-purpose threat detection tool.

• Wi-Fi Scanner:
The Wi-Fi Scanner provides a full list of nearby Wi-Fi networks along with detailed information about each one. It’s perfect for network analysis or security assessments.

 

Bluetooth Menu:

• BLE Jammer:
The BLE Jammer floods Bluetooth Low Energy (BLE) advertising channels with noise, making it harder for devices to discover or connect to each other. It also supports classic Bluetooth channels.

• BLE Spoofer:
The BLE Spoofer mimics real BLE devices by sending fake advertising packets. You can impersonate specific devices and launch spoofing operations to test how other devices respond to fake signals.

• Sour Apple:
Designed for Apple devices, the Sour Apple tool exploits BLE features like AirDrop and Continuity. It spoofs Apple BLE advertisements to trigger unintended behaviors or potentially cause data leaks.

• BLE Scanner:
This tool scans for nearby BLE devices, even those normally hidden from your phone or laptop. You’ll receive detailed information on each device, making it great for analysis or security research.

2.4GHz Menu:

• 2.4GHz Scanner:
This scans the entire 2.4GHz spectrum across 128 channels, enabling detection of a variety of wireless protocols—not just Wi-Fi and Bluetooth. It’s especially useful for spotting Zigbee networks or proprietary RF protocols operating in the same frequency range.

• Protokill:
Protokill lets you jam different wireless protocols on the 2.4GHz band, including Zigbee and Wi-Fi. It’s perfect for stress testing protocols and conducting specific jamming operations.

Sub-GHz Menu:
• Replay Attack:
Capture a signal (such as a door unlock command) and replay it to gain unauthorized access. This tool allows you to store and replay captured signals, visualized with a real-time waterfall graph to help you better understand the process.

• Sub-GHz Jammer:
This feature disrupts wireless communication in Sub-GHz frequencies, targeting devices like garage door openers, remote controls, and IoT sensors. You can select specific frequencies to jam or let the device automatically cycle through them.

• Saved Profiles:
This section stores all captured signals from the Replay Attack feature, allowing you to revisit them, replay frequencies, or delete profiles as needed.

🛠️ The Hardware Behind ESP32DIV

Now that you’ve seen the features, let’s take a look at the hardware. The ESP32DIV is made of two main sections: the Main Board and the Shield.

Main Board:

LF33: A voltage regulator providing a stable 3.3V supply.
• TP4056: Lithium battery charger with protection.
• CP2102: USB-to-serial converter for flashing and communication.
• PCF8574: I/O expander for managing multiple button inputs.
• SD Card Slot: For saving captured signals, logs, and configurations.
• ESP32-U (16MB version): The core microcontroller with Wi-Fi and BLE.
• Antenna Connector: For connecting external antennas.
• ILI9341 TFT Display: A 2.8-inch screen for UI and live data.
• Push Buttons: For menu navigation.

 

Shield:
• 3 x NRF24 Modules: For 2.4GHz operations like jamming and attacks.

• CC1101 Module: Su


ESP32-DIV: Your Swiss Army Knife for Wireless Networks

In our increasingly connected world, where Wi-Fi networks are the backbone of our digital lives, there’s a growing need for tools that can help us understand, troubleshoot, and secure these networks. Imagine having a device that can not only monitor network traffic but also scan for nearby Wi-Fi networks, simulate beacon frames, and detect deauthentication attacks. Sounds intriguing, right? Well, you’re in luck because we’ve built just the gadget for you.

🌟 About the Project

Our creation is a versatile gadget that combines the power of the ESP32 microcontroller, the visual appeal of an ST7735 TFT LCD screen, and the convenience of microswitches for easy navigation. This multifaceted device is designed to assist network administrators, security enthusiasts, and IoT developers in understanding and managing wireless networks.

Let’s dive deeper into the features, the technology, and the journey of building this remarkable gadget.

🎯 Features

Our ESP32-based gadget boasts four main features, each catering to a specific aspect of wireless network management:

• Packet Monitor
The Packet Monitor function allows you to capture and analyze network traffic in real-time. Whether you’re troubleshooting network issues or simply curious about the data flowing through the airwaves, this feature provides valuable insights.

• Wi-Fi Analyzer
With the Wi-Fi Analyzer, you can scan the vicinity for available Wi-Fi networks. Discover SSIDs, signal strengths, and security protocols, all at the press of a button. It’s an indispensable tool for finding the best Wi-Fi connection.

• Beacon Spam
Beacon Spamming is both intriguing and educational. It involves simulating beacon frames to broadcast information about a non-existent network. While not for malicious purposes, this function sheds light on the inner workings of Wi-Fi networks.

• Deauth Detector
Network security is paramount, and the Deauth Detector function ensures you stay vigilant. It monitors for deauthentication packets, often a sign of an unauthorized intrusion. When detected, the gadget alerts you with both visual and audible cues.

Now that you’re familiar with what our gadget can do let’s get into the nitty-gritty of creating your very own wireless network Swiss Army knife.

🧰 Getting Started

• TFT LCD ST7735
The ST7735 TFT LCD is the visual gateway to your gadget’s capabilities. Its vibrant display provides real-time feedback and enables user interaction. With a resolution of X by Y, it ensures that information is presented clearly and intuitively.

• ESP32 Microcontroller
The ESP32 microcontroller is the brains behind the operation. Its built-in Wi-Fi and Bluetooth capabilities make it the ideal choice for this project. It handles the various functions, communicates with the TFT LCD, and manages user input through micro switches.

• Micro Switches
Navigation is made easy thanks to the inclusion of micro switches. These tactile buttons allow users to move through menus, select functions, and interact with the gadget effortlessly.

🔌Schematic

Before you begin assembling your gadget, it’s essential to understand the connections between the components. The table below outlines the connections between the ESP32, ST7735 TFT LCD, and micro switches:

• ESP32 / st7735 TFT LCD

Pin Name Description
14 CS
33 RST
27 DC
18 CLK
23 DIN
5V VCC
3V3 LED
GND GND

 

• ESP32 / Micro Switch

Name GPIO Pin
Select 25
Up 21
Down 22
Back 26

 

🎯 Core Functions

Now, let’s delve into the core functions of your gadget:

 

• Packet Monitoring
the packet monitor allows you to receive the packets and surveillance the specific chosen channel. The Packet Monitoring function leverages the ESP32’s Wi-Fi capabilities to capture and analyze wireless packets. in promiscuous mode, enabling it to monitor all nearby Wi-Fi traffic. The information gathered is then displayed on the TFT LCD screen in real time.

• Wi-Fi Scanning
The Wi-Fi Scanning function detects and lists nearby access points. You’ll utilize the ESP32’s scanning functions to retrieve information about SSIDs, signal strengths, channels and security protocols. This valuable data is presented to the user for network selection.

• Beacon Spamming
in this section, by choosing the desired channel you can create and spam fake Wi-Fi access points. Beacon Spamming involves crafting and broadcasting fake beacon frames. This function is for educational purposes, allowing users to understand how networks announce their presence.

• Deauth Detection
Implement de-authentication detection by monitoring the network for deauth packets. all channels will be scanned for any de-authentication attack and will display the amount of detected packets for every channel. When detected, trigger the buzzer and LED to alert the user.

👀 Use Cases

Explore practical use cases for your gadget:

Network Troubleshooting: Use the packet monitoring and Wi-Fi scanning functions to troubleshoot network issues, identify interference, and optimize Wi-Fi performance.

Ethical Hacking Practice: Beacon spamming and deauth detection can be used for educational purposes in learning about network security and ethical hacking techniques.

Security Audits: Offer your gadget as a tool for security professionals to perform security audits on wireless networks.

IoT Projects: Extend the capabilities of your gadget by integrating it into IoT projects where wireless network monitoring is essential.

Code

If you’re interested in building this project on your own, the code is available on GitHub. Simply go to the GitHub repository, and download the code.

GitHub repositorygithub.com/cifertech/ESP32-DIV

🙌 Special Thanks to Our Sponsor: PCBWay

No project is complete without the right tools and materials. That’s where our sponsor, PCBWay, stepped in to provide essential support for this project. PCBWay is a leading provider of high-quality printed circuit boards (PCBs) and PCB assembly services.

WebsitePCBWay Official Website

🌟 Conclusion

In this blog, we embarked on an exciting journey to create a multifunctional gadget using the ESP32 microcontroller, a TFT LCD, and various other components. We explored the hardware components, designed a custom PCB, programmed the device to perform packet monitoring, Wi-Fi scanning, beacon spamming, and deauth detection, and discussed practical use cases.

The world of wireless network monitoring and security is vast, and our gadget can be a valuable tool for enthusiasts, professionals, and learners alike. By understanding the core functions and use cases, you’re well-equipped to build, use, and expand upon this versatile ESP32-based device.

As technology continues to evolve, having the ability to create custom gadgets that address specific needs becomes increasingly valuable. Whether you’re a tinkerer, a student, or a professional, the skills and knowledge gained from this project open doors to countless possibilities in the world of IoT and network security.

So, what’s next for your ESP32 gadget? Will you explore more functions, enhance the user interface, or find new and innovative ways to apply it in your projects? The choice is yours, and the journey is bound to be exciting and rewarding.source


ESP32-DIV: Your Swiss Army Knife for Wireless Networks

Imagine having a device that can not only monitor network traffic but also scan for nearby Wi-Fi networks, simulate beacon frames, and

 

 

View this post on Instagram

 

A post shared by Cifer (@cifertech)

 

View this post on Instagram

 

A post shared by Cifer (@cifertech)

error: Content is protected !!