For creating a cheapie NetScout (gets Switch and Port info via CDP)
Everything is in the Script. You'll need a PI with Ethernet, the appropriate libraries for your display, and a power source.
Currently I'm using a PI B and B+. Eventually I'd like it to fit in a mint tin. And use a proper on/off switch.