Im quite new to the Arduino forum, so sorry if I'm making mistakes or asking stupid questions. I have a problem that I need some help with. I have a large Arduino program where many variables are declared before the setup() and loop() functions are executed. What I want to know is if it is possible to put all those variable declarations in separate library files, and then just to include those library.h files at the top of my main program. I want to be able to use the variables as they if they were declared in the main program file; in other words just the variable name, without having to declare an instance of the library. I went through the Arduino Library tutorial, but I couldn't determine how to do what I want to from that. Any help or examples would by much appreciated.