| Microcontrollore |
ATmega328P |
ATmega4809 |
Architettura più recente con registri hardware ottimizzati. |
| Memoria Flash (Programmi) |
32 KB (2 KB usati dal bootloader) |
48 KB |
50% di spazio in più per sketch complessi e librerie pesanti. |
| Memoria SRAM (Variabili) |
2 KB |
6 KB |
Tripla rispetto al classico. Riduce drasticamente i crash dovuti a memoria esaurita. |
| Memoria EEPROM |
1 KB |
256 Bytes |
Attenzione: L'Every ne ha meno, ma la Flash può essere usata per emularla se serve spazio. |
| Velocità di Clock |
16 MHz |
16 MHz (o 20 MHz) |
Di fabbrica gira a 16 MHz per compatibilità, ma il chip supporta i 20 MHz. |
| Porte Seriali Hardware (UART) |
1 (Condivisa tra USB e pin D0/D1) |
4 (1 per USB + 1 libera sui pin D0/D1 + 2 interne) |
Permette il debug seriale su PC mentre si comunica con un modulo esterno (es. GPS o Nextion). |
| Tensione di Funzionamento |
5V |
5V |
Entrambi lavorano a 5V sui pin di I/O. |
| Corrente Max Pin I/O |
40 mA |
15 mA |
⚠️ Attenzione: I pin dell'Every erogano meno corrente. Meglio usare transistor/optoisolatori per carichi pesanti. |
| Regolatore di Tensione (VIN) |
Fino a 12V (Tende a scaldare molto) |
Fino a 21V (Regolatore MPM3610) |
Monta un regolatore switching ad alta efficienza. Scalda pochissimo e regge tensioni più alte. |
| Corrente Max erogabile a 5V |
~150-500 mA (Dipende da VIN) |
Fino a 1 A |
Può alimentare direttamente piccoli servomotori o display senza collassare. |
| Connettore USB |
Mini-USB |
Micro-USB |
Connettore più comune e robusto rispetto al vecchio Mini-USB. |