¿Por qué Arduino IDE tarda tanto en abrirse?

¿Por qué Arduino IDE tarda tanto en abrirse?

Arduino IDE es una gran herramienta para programar microcontroladores. Sin embargo, a veces la experiencia laboral con Arduino no va bien. Imagine una situación en la que va a escribir un código Arduino, pero termina esperando 5 minutos hasta que Arduino comience.

La mayoría de los usuarios de Arduino enfrentan un lento tiempo de inicio para Arduino IDE. Así que aquí buscaremos algunas correcciones rápidas para resolver este problema.

Correcciones rápidas a Arduino IDE Start Up

A veces, cuando programamos diferentes placas de microcontroladores, la instalación de múltiples bibliotecas y núcleos de tablero puede provocar la desaceleración del Arduino IDE. Esto generalmente sucede cuando una nueva actualización de Arduino IDE está disponible una vez que se realiza la actualización, el tiempo de apertura de Arduino IDE aumenta en un gran número.

A continuación se muestra una lista de pocas correcciones rápidas que se pueden probar:

  • Instale la versión anterior de IDE
  • Use IDE portátil
  • Eliminar bibliotecas innecesarias y núcleos de tablero
  • Deshabilitar el escaneo antivirus para ESP32
  • Deshabilitar la conexión wifi

Instale la versión anterior de IDE

La primera solución en la lista está volviendo a la versión anterior de Arduino IDE. Hasta ahora, Arduino ha lanzado su actualización 2.0.2 Versión de IDE. La mayoría de las veces, cuando llega una nueva actualización, tiene algunas características adicionales, mejora en UI/UX, soporte de nuevos tableros y múltiples bibliotecas nuevas.

Este resultado general en la desaceleración del tiempo de inicio porque cada vez que ejecutamos Arduino IDE verificará las actualizaciones disponibles. Por lo tanto, es necesario actualizar el IDE Arduino si no lo necesitamos.

Muchos usuarios tienen sistemas obsoletos que no pueden ejecutar la versión actualizada de Arduino de manera eficiente. En lugar de ir con los 2.0 Versión uno puede ir con 1.8 o 1.9 que es ligero y fácil de usar Arduino IDE.

Use IDE portátil

El segundo en la lista es usar una versión portátil de Arduino IDE. La versión portátil no necesita permiso especial de carpeta, ya que es como una unidad de corral que se puede copiar y usar en cualquier sistema sin interferir con otros archivos de sistemas. Todo esto conduce a un IDE varias veces más rápido que el normal.

La versión portátil de Arduino tiene su carpeta de núcleo y bibliotecas separadas y almacena todos los archivos localmente sin necesidad de permisos administrativos del sistema.

Desafortunadamente, Arduino IDE 2.0 no tiene apoyo Para Arduino portátil, sin embargo, podemos probar esto en versiones anteriores de Arduino. Para crear un arduino portátil, simplemente descargue 1.8/1.9 en formato de archivo zip y extrae el archivo en una carpeta temporal y luego cree una carpeta con el nombre portátil y estás listo para ir.

Eliminar bibliotecas innecesarias y núcleos de tablero

Arduino tarda tanto en compilar una respuesta simple a esto es "bibliotecas". Cada vez que IDE se inicia, se analizan todos los archivos de las bibliotecas instalados en IDE. Y este análisis del archivo no se realiza sobre el sistema operativo, pero el uso de una máquina java-virtual que resulta en la desaceleración de Arduino IDE y para calentar este antivirus viene en el que se encuentra todos los archivos para el antivirus.

Una solución rápida para esto es eliminar las bibliotecas innecesarias instaladas. Se puede hacer utilizando el Administrador de biblioteca o eliminando los archivos del directorio de trabajo Arduino. En segundo lugar, nunca guarde ningún archivo como documentación dentro de la carpeta de Sketch Arduino, ya que también los analizan Arduino IDE en Startup.

Aquí hay una guía completa sobre cómo eliminar la biblioteca Arduino?

Deshabilitar el escaneo antivirus para Arduino IDE

Además de asegurar el antivirus de PC podría estar causando problemas para usted en el caso de Arduino. Como Arduino tiene múltiples archivos, incluidas bibliotecas, núcleos de tablero y bocetos. Si se instala algún software antivirus dentro de la PC, cada vez que instalamos una nueva biblioteca lo verifica primero por el antivirus.

Arduino IDE establece muchos archivos nuevos y temporales una vez que compilamos el código, por lo que si el antivirus está configurado para escanear cada archivo nuevo una vez que se crea, esto podría conducir a un tiempo de inicio lento.

Entonces, una solución rápida a esto es intentar deshabilitar la carpeta de la biblioteca Arduino para escanear. Inicializar una lista de excepciones dentro de un programa antivirus para que no verifique esos archivos. Pero recuerde instalar siempre bibliotecas y núcleos de fuentes de confianza, ya que hemos deshabilitado la protección en tiempo real que puede causar problemas.

Deshabilitar la conexión wifi

El último en la lista de correcciones rápidas es intentar deshabilitar la conexión WiFi antes de ejecutar Arduino IDE. Muchos usuarios informaron que deshabilitar WiFi ha mejorado el tiempo de inicio de Arduino IDE IDE. Ya que no verifica las nuevas actualizaciones de tableros y núcleos, lo que resulta en un rendimiento más mejorado.

Aquí hay un artículo que identifica por qué Arduino toma demasiado para la compilación y cómo solucionarlo?

Conclusión

Arduino IDE es una gran herramienta para programar tableros de microcontroladores. Pero con las últimas actualizaciones y mejoras, algunos usuarios podrían enfrentar un tiempo de inicio demasiado largo. Aquí en este artículo destacamos algunas de las soluciones rápidas a este problema. Sobre todo, cambiar a una versión anterior de IDE es, con mucho, la mejor y simple solución a este problema.