Wieso funktioniert mein Code nur auf dem Arduino Mega

Wenn ich den Sketch auf den Mega lade, dann sehe ich 5355byte Ram, die noch frei sind, von 8192byte.
Der Sketch verbraucht also 2837byte (minimum), der Uno hat nur 2048byte.
==> Speicher sparen!