Pues existen muchos programas para crear las interfaces con los micros.
Si estas programando en Windows, te podría recomendar Visual Basic versión 5 ó 6 que son muy amenos de manejar y corren muy bien. Sirven mucho como lenguaje de programación rápido.
Si estas pensando en algo más serio, te podría recomendar C o C++, y crear un ejecutable, que funcione en linea de comandos, esto genera programas pequeños y rápidos y con algo más de dedicación, también puedes hacer programas visuales muy padres, pero la verdad requieren de mucho codigo.
Si estas usando Linux, te puedo recomendar Gambas, que es un lenguaje de programación tipo Basic.
Y bueno, también depende mucho de que tanto sepas o quieras aprender de programación, y para que lo desees.
Existen lenguajes de programación que son diseñados para crear interfaces, como Labview, esta padre, por que es un lenguaje visual, solo creas diagramas de que es lo que desees que haga tu programa (algo así como niple, pero un poco más complicado), y tiene montones de librerias de componentes para usar, Por ejemplo, en tu caso, podrías poner un termómetro para representar la temperatura, y un dibujo de un motor (no recuerdo si tiene ventiladores), para mostrar el estado del ventilador.
Desgraciadamente, la mayoria de los programas que mencione son comerciales.
Visual Basic 5 y 6 ya no se venden, son de Microsoft, pero si puedes conseguirte una copia de estudiante, coff coff, es bueno para aprender.
Existen varios compiladores de C y C++ gratuitos y de software libre, pero si no sabes de programación, no te los aconsejo.
Gambas es software Libre, pero solo corre en Linux
Labview es de National Instrument, tiene una versión de prueba, y la licencia es muy cara, ya que es de los que se usa en la industria para programar interfaces rapidamente, la verdad este programa es muy usado por electronicos.
Y existen muchos, muchos, muchos más.
Saludos, y cualquier duda referente a software para hacer interfaces, con gusto te puedo ayudar, yo hago tanto para windows como linux.
Saludos!
-
Mike79