Memory is a finite resource on these tiny processors and some applications are just plain too big for an Arduino. But most code has some room for optimization. So if your program is just a little overweight, with a little diet and exercise, you can probably shed enough bytes to make it fit into that Uno again.This guide was first published on Aug 02, 2013. It was last updated on Aug 02, 2013. This page (Solving Memory Problems) was last updated on Nov 20, 2015.