Estou pensando em projetar um projeto de baixa energia que terá um ATMega328 em execução em baixa velocidade para menor consumo de energia.
O plano atual é conectar o UART a um receptor de link de RF para comunicação em 1200 baud.
O que estou querendo saber, no entanto, é qual é a velocidade mínima em que posso rodar um ATMega328 e ainda ter um UART de 1200 baud em execução. 1MHz é rápido o suficiente?
Pela minha observação, não é viável executar o ATMega328p abaixo de 1Mhz para economizar energia (porque você precisará de mais tempo para concluir o cálculo). No entanto, reduzir a tensão resultará em alta economia de energia. Rodar em 1Mhz e 1,8V consome apenas 1% de energia se rodar em 16Mhz e 5V. Eu fiz este gráfico de consumo de energia ATMega328
De acordo com esta calculadora AVR UART, se você executar o seu AVR a 1 MHz (velocidade padrão sem cristal externo), poderá UART até 4800
fonte