HomeInformação › Como rodar o ESP8266 a 160MHz

Como rodar o ESP8266 a 160MHz

Do jeito que vem da fábrica a velocidade de CPU do ESP8266 é 80MHz mas com um simples comando você pode mudar para 160MHz. E faz diferença. Um processo gráfico que leva 5,7s a 80MHz terminou em 3,5s a 160MHz.

Existe um pequeno aumento no consumo de corrente e não sei que efeito tem na longevidade da CPU.

Usando o IDE Arduino e a versão 2.0.0 do board package ESP8266 deveria ser possível configurar a freqüência em Tools->CPU Frequency. Mas aparentemente é preciso contornar um bug.

Acrescente isso à área de definições gerais

E isto em setup():

Dessa forma você consegue rodar a 160MHz mesmo que em Tools->CPU Frequency esteja selecionado 80MHz. Eu até prefiro desta forma, porque está claro no sketch a que velocidade eu estou rodando.

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">