jep, so mach ichs auch, einen Unterordner "include",
der die "Treiber" für die Peripherie und Codesegmente
enthält.
Je Segment 2 Files, den Header mit den Deklarationen
wie Dim für die Variablen oder declare sub etc.
und eine Datei für den Codeabschnitt selbst.

Manche Bereiche werden ggf. für bestimmte Anwendungen
bei kompilieren ausgespart, das mach ich über

const compile=0

#if compile = 1
include irgendwas
#endif