Have you ever seen an LED display made out of routers? [Sean] took eight Netgear routers and made an 8×4 display out of them. Because that wasn’t cool enough, a very small version of Conway’s Game of Life was added to the build.
Each router is running a copy of OpenWrt, a Linux distro meant for limited hardware. Instead of an 802.11 protocol, each router runs the B.A.T.M.A.N. advanced mesh protocol. This protocol allows each router to communicate with all the other routers.
Instead of each router receiving data from a master, the routers calculate each step in the Game of Life independently. Once the routers communicate their initial states, each router is responsible for displaying its four LEDs for each new generation. In the video after the break, you can see [Sean]’s routers calculating random Game of Life boards. Sadly, we didn’t notice a GoL oscillator being randomly generated, but with a 4×8 play field even a Glider wouldn’t last very long.
18 thoughts on “Using Routers As Displays”
This is damn close to absolute zero on the scale of coolness.
0 = Cool or 0 = not cool?
0 = übercool
0 cool = 0 kelvin
tho i say this is -1 kelvin -3-
Pretty darn cool.
Are you kidding me? This is awesome!
W.O.P.R from war games.
I think that running protocol a called BATMAN is worth +1 to +2 coolness right there…
this is really really nice
Any cluster of easily obtainable & low cost computers is cool. Making it do something is more cool. I think think the next step should be some parallel processing. Folding@home for the HAD team would be good one.
I give it a -10 cool!
(the more negative, the Cooler it is)
Consider a Code wheel.
Hardware Encrypt/Decrypt over the Net
Just say’n ….®
I thought it was supposed to be random…
I’ve watched it 15 times and it’s always the same.
You’ve convinced me that we need to rate comments on Hack a day.
+1 for brian
Have I ever seen a video display made out of routers? Yes… well, they were managed switches and it was at Interop 2007.
I spoke to their engineers about it; apparently they noticed that you can force a packet to be delivered to a VLAN on a particular port, even if no cable is attached. From there, it was just a matter of making it bigger.
This is great! I was wondering about the VLAN hack. Next time I deploy I’ll give that a shot. Thanks! :)
Please be kind and respectful to help make the comments section excellent. (Comment Policy)