Secondo le informazioni web ufficiali le dimensioni del bootloader sono 0,5, 2 e 8 kilo byte per UNO, Pro mini e ATMega2560. Credo che tutti e tre i boot loader svolgano un lavoro simile nel ricevere i dati del collegamento seriale e scrivere nella memoria Flash.
UNO e Pro mini utilizzano chip ATMega168 / 328 uguali / simili ma le dimensioni del boot loader sono 0,5 e 2 KB.
ATMega2560 ha un MCU più avanzato che presumibilmente dovrebbe utilizzare una memoria simile o addirittura inferiore per eseguire la stessa operazione, ma la dimensione è significativamente grande a 8 KB .
Perché le dimensioni differiscono? Una piccola differenza può essere spiegata da diversi team di sviluppo, ma dovrebbe essere molto diversa , da 0,5 a 8 KB.