Ficha de referência
Memória e armazenamento
EEPROM, flash, FRAM, SD: durabilidade, velocidade, retenção

Memória e armazenamento
Onde guardar dados que precisam sobreviver a um reset. A durabilidade é o número mais mal interpretado: conta gravações numa célula, não no chip, então um contador martelando o endereço 0 desgasta uma peça de um milhão de ciclos enquanto os outros 32 KB continuam novos de fábrica — rotacione o endereço, ou compre FRAM. A outra armadilha é a granularidade: EEPROM e FRAM aceitam um byte por vez, enquanto a flash só apaga uma página inteira ou setor de 4 KB, então mudar um valor significa ler, apagar e regravar o bloco em volta.
| Tipo | Tamanho típico | Interface | Durabilidade | Velocidade de gravação | Retenção | Custo e notas |
|---|---|---|---|---|---|---|
| Flash interna do MCU | 32 KB – 2 MB | Interna, autoprogramável | ~10 000 ciclos de apagamento | Uma página por vez, ms cada | 20 anos a 85 °C | Grátis, mas também guarda seu código |
| MCU EEPROM (AVR) | 512 B – 4 KB | Interna, endereçável por byte | 100 000 gravações por byte | ~3.3 ms por byte | 20 anos a 85 °C, 100 anos a 25 °C | Grátis. Use update(), não write(). STM32 e ESP32 a emulam na flash |
| I2C EEPROM (24LC256 / 24LC512) | 32–64 KB | I2C, 400 kHz–1 MHz | 1 000 000 gravações | 5 ms por página, depois espere ou faça polling de ACK | Mais de 200 anos | Centavos. Uma gravação que cruza a página de 64 bytes volta ao início dessa página |
| Flash SPI NOR (W25Q128) | 2–16 MB | SPI, 104–133 MHz | 100 000 ciclos de apagamento por setor | Página de 256 B em menos de 1 ms, apagar 4 KB 45–400 ms | 20 anos | O armazenamento em massa mais barato, mas um setor inteiro de 4 KB precisa ser apagado para mudar um byte |
| FRAM (FM24CL64, MB85RC256V) | 8–32 KB | I2C ou SPI | 10¹²–10¹⁴ gravações | Velocidade total do barramento, sem atraso de gravação | 10–150 anos, depende da peça | 10–50× o preço da EEPROM. A única segura de interromper no meio da gravação |
| Cartão SD / microSD | Gigabytes | SPI até 25 MHz, ou SDIO de 4 bits | Com nivelamento de desgaste, mas gravações pequenas matam cartões baratos | MB/s, com travadas imprevisíveis | Anos, sem garantia | Barato por GB, caro em RAM. Falta de energia no meio da gravação pode levar o sistema de arquivos |
| RTC / RAM de backup | 80 B – 8 KB | Interna (backup do STM32, RTC do ESP32) | Ilimitada — é RAM | Instantâneo | Só enquanto VBAT ou a alimentação de sleep se mantiver | Grátis. Ideal para um contador de deep sleep, inútil numa troca de bateria |







