I'm going to hack something together to create some kind of universal load monitor.
That sounds quite universal, so I'm going to make a little more details about this idea/project;
- 25 x 17.5 cm translucent pvc panel
- 2.5 mm LEDs, white, enough to fill the whole board in a grid
- A nice wooden or plastic box on the back
- Some sort of interface to hook it up to my server
Now I was thinking about RS232/COM since I have it sitting there doing nothing. I actually have one external and one internal header. So that's what I would intend to use.
Other option would be USB with a FDTI (or was it FTDI?) chip or some type of chip by Cypress Semiconductor.
Electrically, I think I'll be putting the LEDs in there as a couple of bars. Each bar can be filled from 0 to all.
Maybe a grid would be smarter, but then they might flicker if the refreshing frequency is too low, or if seen with a camera. So I don't want a grid. Might be a very stupid idea to not want a grid (so convince me otherwise?
The display will be rolling statistics as a graph (bar, or line, or filled line, I don't know yet) from right to left. (Or maybe the other way?)
Maybe I want to pipe webserver activity via a ssh tunnel to it. Or the temperature of my drives? My 8xTB disks would provide with enough data to fill a display.. Or network activity.. per port?
Anyway, as you can imagine, such a simple display, just some LEDs can be used for a LOT of things.
Now as I am quite good with a soldering iron, and have gained some linux experience over the years, I would like to bring that together to make something that I can realize this idea. (hmm, maybe I should add fading to the LEDs? So it can have contrast/brightness.. hmm)
Is there anyone reading this with some information on what the easier thing is on linux?
A USB controller? Some logic on a COM port? Both? (So many arguments and old vs new solutions on google..)
Is there a prefabricated framework or driver for matrix displays? (Not that I could find..)
Or maybe someone with a similar project?