Pourquoi Arduino IDE prend si longtemps à ouvrir - Correction rapide

Pourquoi Arduino IDE prend si longtemps à ouvrir - Correction rapide

Arduino IDE est un excellent outil pour la programmation des microcontrôleurs. Cependant, parfois l'expérience de travail avec Arduino ne se passe pas bien. Imaginez une situation où vous allez écrire un code Arduino mais finit par attendre 5 minutes jusqu'à ce que Arduino commence.

La plupart des utilisateurs d'Arduino sont confrontés à un temps de démarrage lent pour Arduino IDE. Alors ici, nous examinerons quelques solutions rapides pour résoudre ce problème.

Correction rapides à Arduino IDE Slow Start Up

Parfois, lorsque nous programmons différentes cartes de microcontrôleurs, l'installation de plusieurs bibliothèques et cœurs de carte peut entraîner un ralentissement de l'ide Arduino. Cela se produit généralement lorsqu'une nouvelle mise à jour Arduino IDE est disponible une fois la mise à jour terminée, l'heure d'ouverture d'Arduino IDE augmente d'un grand nombre.

Vous trouverez ci-dessous une liste de quelques correctifs rapides que l'on peut essayer:

  • Installer une ancienne version d'IDE
  • Utiliser un IDE portable
  • Supprimer les bibliothèques et les cœurs de carte inutiles
  • Désactiver le balayage antivirus pour ESP32
  • Désactiver la connexion WiFi

Installer une ancienne version d'IDE

La première solution sur la liste est de revenir à l'ancienne version d'Arduino IDE. Jusqu'à présent, Arduino a publié sa mise à jour 2.0.2 Version d'IDE. La plupart du temps, lorsqu'une nouvelle mise à jour arrive, il a des fonctionnalités supplémentaires, une amélioration de l'interface utilisateur / UX, de nouveaux conseils d'administration et plusieurs nouvelles bibliothèques sont ajoutées.

Cet résultat global sur le ralentissement du temps de démarrage car chaque fois que nous exécutons Arduino IDE, il vérifiera les mises à jour disponibles. Donc, il est nécessaire de mettre à jour l'ide Arduino si nous n'en avons pas besoin.

De nombreux utilisateurs ont des systèmes obsolètes qui ne peuvent pas exécuter efficacement la version Arduino mise à jour. Au lieu d'aller avec le 2.0 version un peut aller avec 1.8 ou 1.9 qui est léger et facile à utiliser Arduino IDE.

Utiliser un IDE portable

La deuxième sur la liste utilise une version portable d'Arduino IDE. La version portable n'a pas besoin d'autorisation spéciale du dossier car il est comme un lecteur de stylo que l'on peut copier et utiliser dans n'importe quel système sans interférer avec d'autres fichiers de systèmes. Tout cela conduit à plusieurs fois plus rapidement que celui normal.

La version portable d'Arduino a son dossier de noyau et de bibliothèques séparé et il stocke tous les fichiers localement sans avoir besoin d'autorisations administratives système.

Malheureusement, Arduino ide 2.0 n'a pas de support Pour Arduino portable, mais nous pouvons l'essayer dans des versions plus anciennes d'Arduino. Pour créer un arduino portable, téléchargez-le 1.8/1.9 Au format de fichier zip et extraire le fichier dans un dossier temporaire, puis créez un dossier avec nom portable Et tu es prêt à partir.

Supprimer les bibliothèques et les cœurs de carte inutiles

Arduino prend si longtemps pour compiler une réponse simple à ceci est des «bibliothèques». Chaque fois que IDE démarre tous les fichiers des bibliothèques installés dans IDE sont analysés. Et cet analyse du fichier n'est pas effectué sur OS mais l'utilisation d'une machine à virtuel Java entraînant un ralentissement de l'arduino et pour chauffer cet antivirus se trouve dans lequel elle-même scanne tous les fichiers pour antivirus.

Une solution rapide à cela est de supprimer les bibliothèques inutiles installées. Cela peut être fait à l'aide du gestionnaire de bibliothèque ou en supprimant les fichiers du répertoire de travail Arduino. Deuxièmement, jamais enregistrer de fichiers comme la documentation dans le dossier Arduino Sketch car ils sont également analysés par Arduino IDE au démarrage.

Voici un guide complet sur la façon de supprimer la bibliothèque Arduino?

Désactiver la numérisation antivirus pour l'arduino IDE

En plus de sécuriser PC Antivirus pourrait vous causer des ennuis dans le cas d'Arduino. Comme Arduino a plusieurs fichiers, notamment des bibliothèques, des noyaux de carte et des croquis. Si un logiciel antivirus est installé à l'intérieur du PC, chaque fois que nous installons une nouvelle bibliothèque, il est d'abord vérifié par l'antivirus.

Arduino IDE met en place de nombreux fichiers nouveaux et temporaires une fois que nous avons compilé le code, donc si l'antivirus est défini pour scanner chaque nouveau fichier une fois qu'il est créé, cela pourrait entraîner globalement le temps de démarrage le ralentissement.

Donc, une solution rapide est d'essayer de désactiver le dossier de la bibliothèque Arduino à partir de la numérisation. Initialiser une liste d'exceptions dans un programme antivirus afin qu'il ne vérifie pas ces fichiers. Mais n'oubliez pas d'installer toujours des bibliothèques et des noyaux de sources de confiance car nous avons désactivé la protection en temps réel qui peut causer des problèmes.

Désactiver la connexion WiFi

La dernière liste des correctifs rapides consiste à essayer de désactiver la connexion WiFi avant d'exécuter Arduino IDE. De nombreux utilisateurs ont indiqué que la désactivation du WiFi a amélioré le temps de démarrage Arduino IDE. Car il ne vérifie pas les nouvelles mises à jour des planches et des noyaux entraînant des performances plus améliorées.

Voici un article qui identifie pourquoi Arduino en prenant trop pour la compilation et comment le réparer?

Conclusion

Arduino IDE est un excellent outil pour la programmation des panneaux de microcontrôleurs. Mais avec les dernières mises à jour et améliorations, certains utilisateurs pourraient faire face à un temps de démarrage trop long. Ici, dans cet article, nous avons mis en évidence certaines des correctifs rapides à ce problème. Surtout, passer à une ancienne version d'IDE est de loin la meilleure et simple solution à ce problème.