Dort, wo's geht (keine rekursionen), auf globale Variable umsteigen.
Nach Möglichkeit Byte-Variable
Arrays vermeiden
Schleifen immer hinterfragen, ob nicht auch Spaghetticode geht (meist kürzer)
Konversionen str() val() sind teuer
Bit-setzen /Abfragen ( if Portb.3 = porta.1 ) sind schweineteuer
blabla