If I divide my programm in several files. In which order are the compiled.
What is with inkluding libraries that I need in different files?
In other languages I would put things in classes to get it done.How do you organize such a project with Arduino.
At startup everithing has to be initialised in the rigth order and the correct timing.
Things in Arduino are a little bit different.
If you already know OOP, it's easy: two tabs per class, one .h one .cpp.
Sure, but the key is to know that you can create additional tabs. That is not all that apparent from the crappy icons on the IDE.