UNO Atmel Atmega 328p mikrokontrolcüsünü kullanırken DUE Atmel SAM3x8E ARM Cortex-M3 işlemcisini kullanıyor. Mimariler ve amaçlar farklı. Tahminimce AVR ile ARM mimarisi arasında olan farklardan dolayı boyut farkı oluşuyor.
Daha iyisi aynı kodu aynı ayarlarda aynı AtMega328p'ye yüklerken 3 farklı compiler kullandım. Sonuçlar yaklaşık olarak 31.5kb'den 30kb'ye kadar fark ediyordu.