Teknozip – Imagine a device, small enough to fit in your palm, that can detect lightning strikes up to 25 miles away. It sounds like something from a science fiction film, but thanks to the ingenuity of makers and the power of the ESP32 microcontroller, it’s now a reality. The "Flash Bee," a DIY project combining readily available components, offers a fascinating glimpse into the potential of niche sensors.
The project, showcased by user Choice_Border_8904 on the ESP32 subreddit, leverages an AS3935 lightning sensor coupled with an XIAO ESP32-C3. The information gathered is then displayed on a compact XIAO Round Display, all encased in a stylish, 3D-printed enclosure for portability.

But how does this pocket-sized weather station actually work? Choice_Border_8904 explains that lightning strikes generate electromagnetic waves, particularly in the low-frequency range around 500 kHz. The AS3935 sensor utilizes a small inductor, acting as an antenna, to capture these signals from the atmosphere. By analysing the signal strength, the device estimates the distance to the lightning strike and sends an alert to the microcontroller.
Also Read
The result is a device capable of identifying the number of strikes, their intensity, and whether they were cloud-to-ground or cloud-to-cloud. It even keeps a history of past strikes.
For those eager to build their own Flash Bee, a comprehensive guide, including an instructional YouTube video and all necessary 3D printing files, is available on Instructables.