Build A Pocket-Sized Wi-Fi Analyzer

Wi-Fi! It’s everywhere, and yet you can’t really see it, by virtue of the technology relying on the transmission of electromagnetic waves outside the visual spectrum. Never mind, though, because you can always build yourself a Wi-Fi analyzer to get some insight into your radio surroundings, as demonstrated by [moononournation].

The core of the build is the ESP32-C5. The popular microcontroller is well-equipped for this task with its onboard dual-band Wi-Fi hardware, even if the stock antenna on most devboards is a little underwhelming. [moononournation] has paired this with a small rectangular LCD screen running the ILI9341 controller. The graphical interface is drawn with the aid of the Arduino_GFX library. It shows a graph of access points detected in the immediate area, as well as which channels they’re using and their apparent signal strength.

If you’re just trying to get a basic read on the Wi-Fi environment in a given locale, a tool like this can prove pretty useful. If your desires are more advanced, you might leap up to tinkering in the world of software defined radio. Video after the break.

14 thoughts on “Build A Pocket-Sized Wi-Fi Analyzer

    1. All these apps and pet projects always do the same: do a WiFi scan and print results in a graph based on RSSI. But it would be so much better printing also channel load. Many times it’s better using an AP with lower RSSI, but on a less congested channel.

      I suspect channel load might be tricky (if even possible) to get on smartphones (the usual implementation requires monitor mode), but it is completely possible doing it on an ESP32 (I have done it for the 2.4 GHz band).

  1. “… and yet you can’t really see it, by virtue of the technology relying on the transmission of electromagnetic waves outside the visual spectrum.”

    Sounds like an engineering challenge to me. :)

    Already got infrared/thermal perception wired up to myself daily for the last year or so and was looking into exactly this sort of wifi scanning setup to use as a new source of input to the mind. Maybe not visual sight, but certainly a sense.

    These newer dual band boards allow lots of useful maker projects!

    With some tweaks this may be one to add to the sensory repertoire while at work for quicker diagnostics of network/airspace issues I often run up against. Hmmmm….

  2. I did a similar project some 10-15 years ago with an ESP8266 without fancy color graphics but with an SMA antenna connector.
    I would use it to point precisely our yagi antennas to the WIFI hotspot of the campsite. I also built a 5m tall antenna mast that would be attached to the camping equipment trailer.
    That’s what you get when you have a bunch of engineers going camping together.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.