This Raspberry Pi project visualizes your real-time network traffic in the most beautiful way

Source: Tom's Hardware added 02nd Jan 2025

  • this-raspberry-pi-project-visualizes-your-real-time-network-traffic-in-the-most-beautiful-way

Keeping an eye on your network activity is an important part of network security, but did you ever consider it could be an important element of design? We’re tickled to show off this cool Raspberry Pi art display put together by maker and developer Alex Chang that uses network activity to fire off LEDs in real-time so you can see exactly when packets are coming and going on your local network.

Network activity visualization – YouTube

Watch On

The project is essentially a huge geodesic sphere filled with fiber optic cables. The cables are attached to LEDs that are controlled by a Raspberry Pi which is programmed to make them illuminate when network activity is detected. When data packets are sent or received, the sphere lights up with a dazzling network activity-driven light show.

The Raspberry Pi isn’t the only board used in this project, it’s aided by an ESP32 module that works to help track packets over Wi-Fi. This information is then relayed to the Pi which operates the 40 separate LEDs to flash in response to each detected packet. This makes it possible to get a real-time understanding of your network activity at a glance.

(Image credit: Alex Chang)

The project involves a handful of 3D printed components, namely 12 pentagonal joints and 30 hexagonal joins which are available over at Thingiverse to download. These connect 60 wooden dowel rods to form the geodesic sphere. The fiber optic cables are strung throughout the inside of the sphere and connected to the LEDs. Because the Raspberry Pi 3B+ only has so many GPIO, it was necessary for Chang to develop a custom PCB to help operate all of the SMD5730 LEDs and TLC5916 driver modules.

The ESP32 relies on an open source tool known as ESP-EOS/ESP32-WiFi-Sniffer which can be found over at GitHub. The Raspberry Pi is programmed with a custom Python script that interprets the data from the ESP32. This code has also been made open source and is available over at GitHub for anyone to check out and use for themselves.

If you want to get a closer look at this Raspberry Pi project, you can check it out in action over at YouTube as well as the official project page shared to Hackster by Alex Chang.

Get Tom’s Hardware’s best news and in-depth reviews, straight to your inbox.

Read the full article at Tom's Hardware

media: Tom's Hardware  

Related posts


Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Related Products



Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91

Warning: Invalid argument supplied for foreach() in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91