Pic is all I have, at the moment. Figure someone must recognize it.Is there power to it? If so, what does the screen show? What happens when you turn the knob and/or change the switch?
I have no idea, bit it looks like any number of cheal digital clock displays...maybe a diy timer of sorts?