I only know some conceptual thinking, so if I suggest something dubious, just throw something at me....I'll go away. But I would ask two things of myself, how professional of a unit would I want to make and second, is this something an Arduino or a Hardkernel ODROID could be adapted to be used...