Flash Bee – An ESP32-C3-based DIY handheld lightning detector

Flash Bee is an easy-to-make DIY handheld lightning detector based on off-the-shelf parts such as the XIAO ESP32C3 board and the Round Display for XIAO, as well as a 3D-printed enclosure.

The design relies on the AMS AS3935 Franklin lightning sensor that’s been around for years, and found in kits like Sparkfun’s Arduino IoT weather station, which is capable of detecting lightning up to 40 km away with 1km accuracy. While it’s not quite new technology, I found the Flash Bee design to be rather cute and convenient, and it looks really easy to reproduce.

ESP32-C6 Flash Bee lightning detector

Flash Bee key components:

  • Seeed Studio XIAO ESP32-C3 with Wi-Fi 4 & Bluetooth LE 5.0 connectivity ($4.90)
  • Round Display for XIAO – 1.28-inch touchscreen display with 240×240 resolution, 65K colors, 100 Hz refresh rate ($18)
  • Grove Lightning Sensor AS3935 ($26.90, alternative link if out of stock)
  • 3.7V 400mAh LiPo battery
  • Slide switch
  • 2x M2 5mm and 2x M3 10mm screws
  • Connecting wires
  • B7000 glue
  • 3D printed antenna cover, back body, front cover, and add-on.

ESP32-C6 DIY lightning detector parts

Some soldering is required, but it’s minimal, notably to wire the AS3935 module to the ESP32-C3 board and for the battery and related switch. You’ll also need a 3D printer for the plastic parts. It should probably cost around $60 in hardware costs. You’ll find instructions and 3D files on Instructables.

Flash Bee Soldering
Some soldering required

3d printed case lanyard support

On the software/firmware side, an Arduino sketch is provided on the same page. It relies on the Seeed_Arduino_RoundDisplay and Seeed_GFX libraries. The interface displays the strike distance, a strike energy + indicator, a strike count, and the strike energy history. There’s also an overhead strike alert, and the device is said to last about 6 to 7 hours on a charge.

Flash Bee lightning detector user interface

Watch the video below for an overview of the project, assembly instructions, and demos.

Via XDA Developers

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC