Me surgio una duda al ver los resultados de compilacion entre distintos modelos, comparando un UNO con LEONARDO, el mismo codigo ocupa mas RAM y mas FLASH en leonardo que en UNO. El ejemplo es el Blink.
UNO
Program Size:
Flash: 3% (1084 bytes out of 32256 bytes max)
RAM: 11 bytes
LEONARDO
Program Size:
Flash: 16% (4826 bytes out of 28672 bytes max)
RAM: 157 bytes
Otro ejemplo mas complejo usando la libreria ethernet da estos resultados
UNO
Program Size:
Flash: 53% (17112 bytes out of 32256 bytes max)
RAM: 787 bytes
LEONARDO
Program Size:
Flash: 68% (19726 bytes out of 28672 bytes max)
RAM: 747 bytes
Esto a que se debe? el booloader? la optimizacion de codigo es distinta? en el primer caso los resultados dan susto.