Por que Arduino ide demora tanto para abrir - correção rápida

Por que Arduino ide demora tanto para abrir - correção rápida

Arduino IDE é uma ótima ferramenta para programar microcontroladores. No entanto, às vezes a experiência de trabalho com Arduino não vai bem. Imagine uma situação em que você vai escrever um código Arduino, mas acaba esperando 5 minutos até o Arduino começar.

A maioria dos usuários do Arduino enfrenta tempo de inicialização lenta para o Arduino IDE. Então, aqui vamos analisar algumas correções rápidas para resolver este problema.

Correções rápidas para Arduino IDE Start Up

Às vezes, quando programamos diferentes placas de microcontroladores, a instalação de várias bibliotecas e núcleos da placa pode resultar na desaceleração do Arduino IDE. Isso geralmente acontece quando uma nova atualização do Arduino IDE está disponível quando a atualização é feita, o tempo de abertura do Arduino IDE aumenta em um grande número.

Abaixo está uma lista de poucas correções rápidas que se pode tentar:

  • Instale a versão antiga do IDE
  • Use IDE portátil
  • Remova bibliotecas desnecessárias e núcleos da placa
  • Desativar a varredura antivírus para ESP32
  • Desative a conexão wifi

Instale a versão antiga do IDE

A primeira solução na lista está voltando para a versão mais antiga do Arduino IDE. Até agora, o Arduino lançou sua atualização 2.0.2 versão do IDE. Na maioria das vezes, quando uma nova atualização vem, ele possui alguns recursos extras, melhoria na UI/UX, suporte de novas placas e várias novas bibliotecas são adicionadas.

Esse resultado geral na desaceleração do tempo de inicialização, porque toda vez que executamos Arduino IDE, ele verificará as atualizações disponíveis. Portanto, é necessário atualizar o Arduino IDE se não precisarmos.

Muitos usuários têm sistemas desatualizados que não podem executar a versão atualizada do Arduino com eficiência. Em vez de ir com o 2.0 versão um pode ir com 1.8 ou 1.9, que é leve e fácil de usar Arduino IDE.

Use IDE portátil

O segundo na lista está usando uma versão portátil do Arduino IDE. A versão portátil não precisa de permissão de pasta especial, pois é como uma unidade de caneta que se pode copiar e usar em qualquer sistema sem interferir em outros arquivos de sistemas. Tudo isso leva a várias vezes mais rápido do que o normal.

Versão portátil do Arduino tem sua pasta Core e Libraries separada e armazena todos os arquivos localmente sem a necessidade de permissões administrativas do sistema.

Infelizmente, Arduino IDE 2.0 não tem apoio Para Arduino portátil, no entanto, podemos tentar isso em versões mais antigas do Arduino. Para criar um Arduino portátil, basta baixar 1.8/1.9 No formato do arquivo zip e extraia o arquivo para uma pasta temporária e, em seguida, crie uma pasta com nome portátil E você está pronto para ir.

Remova bibliotecas desnecessárias e núcleos da placa

Arduino leva tanto tempo para compilar uma resposta simples para isso é "bibliotecas". Toda vez que o IDE inicia todos os arquivos das bibliotecas instalados no IDE são analisados. E essa análise do arquivo não é feita pelo sistema operacional, mas usando uma máquina Java-Virtual, resultando na desaceleração do Arduino IDE e para aquecer esse antivírus, no qual a própria digitaliza todos os arquivos para antivírus.

Uma solução rápida para isso é excluir as bibliotecas desnecessárias instaladas. Isso pode ser feito usando o gerente da biblioteca ou excluindo os arquivos do diretório de trabalho Arduino. Em segundo lugar, nunca salve arquivos como documentação dentro da pasta de esboço do Arduino, pois eles também são analisados ​​pelo Arduino IDE na startup.

Aqui está um guia completo sobre como remover a Biblioteca Arduino?

Desativar a digitalização antivírus para Arduino IDE

Além de garantir o antivírus do PC pode estar causando problemas para você no caso de Arduino. Como Arduino tem vários arquivos, incluindo bibliotecas, núcleos de placa e esboços. Se algum software antivírus for instalado dentro do PC, toda vez que instalamos uma nova biblioteca, ele é verificado pelo antivírus primeiro.

O Arduino IDE configura muitos arquivos novos e temporários quando compilarmos o código, portanto, se o antivírus estiver definido para digitalizar todos.

Portanto, uma solução rápida para isso é tentar desativar a pasta da biblioteca Arduino da digitalização. Inicialize uma lista de exceções dentro de um programa antivírus para que não verifique esses arquivos. Mas lembre -se de sempre instalar bibliotecas e núcleos de fontes confiáveis, pois desativamos a proteção em tempo real que pode causar problemas.

Desative a conexão wifi

O último na lista de correções rápidas é tentar desativar a conexão wifi antes de executar o Arduino IDE. Muitos usuários relataram que o WiFi desativado melhorou o tempo de inicialização do Arduino IDE. Pois não verifica as novas atualizações de placas e núcleos, resultando em um desempenho mais aprimorado.

Aqui está um artigo que identifica por que o Arduino toma muito para compilação e como consertá -lo?

Conclusão

Arduino IDE é uma ótima ferramenta para programar placas de microcontroladores. Mas com as atualizações e melhorias mais recentes, alguns usuários podem enfrentar muito tempo de inicialização. Aqui neste artigo, destacamos algumas das correções rápidas deste problema. Acima de tudo, mudar para uma versão mais antiga do IDE é de longe a melhor e simples solução para este problema.