Proyecto Arduino

Estoy metido en un proyecto arduino para mi tesis universitaria, este proyecto se trata de usar un modulo arduino GPS la cual me señale XYZ, ahora tengo un par de dudas ya soy nuevo en arduino, que modulo usar?, se le puede agregar un panel solar al arduino?, que lenguaje de programación puedo usar para programar una interfaz?, soporta autolisp?, o tengo que usar visual basic? por ejemplo??, que lenguajes soportan bien arduino?...

La idea de esto es posicionar georeferencialmente centrales eléctricas, y es datos pasarlos a un cuadro cartesiano de algún autocad, estaría agradecido si me permitirán aportar con información...

esto depronto te sirva

http://www.arduteka.com/2012/03/tutorial-arduino-0009-modulo-gps-display-i2c/