Micropython ides
MicropyThon est un langage de programmation open source dérivé de Python 3 et conçu pour les microcontrôleurs et les applications de systèmes intégrés. Pour écrire et exécuter le code micropython, nous avons besoin d'un IDE pour programmer ESP32.
Bien qu'il existe de nombreux IDE disponibles pour la programmation des conseils ESP32, voici la liste des IDE très célèbres et courants utilisés parmi la famille ESP32.
1: VS Code
Le code Visual Studio est parmi les meilleurs IDE pour la programmation des cartes ESP32. Nous avons juste besoin d'installer un plugin externe qui prend en charge Micropython et ce plugin est pymakr (extension Pymakr).
Avant la programmation ESP32 avec Micropython, nous devons d'abord flasher le micrologiciel Micropython à l'intérieur de la carte ESP32.
Cependant, en tant que débutant, nous ne vous recommandons pas.
VS Code avec extension Pymakr est livré avec les fonctionnalités suivantes:
2: éditeur MU
L'éditeur MU est un autre IDE à micropopropython simple facile à utiliser. Il est livré avec une interface intuitive avec un outil préinstallé pour clignoter Micropython dans ESP32 sans avoir besoin d'Esptool. L'éditeur MU est également compatible avec d'autres planches comme Pyboard.
De plus, il a une fonction très utile qui vérifie en continu l'indentation du code et les espaces manquants. De plus, cela donne également une vérification des erreurs en temps réel. La seule chose qu'il est en retard est le bouton d'arrêt pour interrompre le code. Nous devons réinitialiser manuellement le conseil d'administration ou utiliser le raccourci Ctrl + C, mais cela peut ne pas fonctionner à chaque fois, surtout lorsque ESP32 est occupé. Mais il en a encore plus que nous avions besoin. Pour télécharger et lire sur MU Editor Cliquez ici.
Voici quelques faits saillants importants pour l'IDE Micropython:
3: Pycharm
PyCharm est un IDE de niveau avancé pour écrire le code micropopython. Il dispose d'une compilation de code intelligent, avec inspection du temps de lecture, des résultats d'erreur de code et des capacités de navigation faciles à utiliser.
PyCharm est plus ciblé pour un niveau avancé, mais en tant que débutant, vous trouverez encore l'un des IDE faciles à utiliser. Téléchargez PyCharm IDE depuis leur site officiel. Si l'on a déjà programmé Python 3 en utilisant PyCharm, il sera très utile pour contrôler les microcontrôleurs ESP32 en utilisant cet IDE.
Voici quelques points forts principaux de PyCharm IDE:
4: ide upycraft
UpyCraft est le meilleur IDE conçu dans le seul but de la programmation ESP32 et d'autres cartes de microcontrôleur comme les planches PY. Son interface facile à utiliser avec la capacité intégrée de télécharger le firmware micropython dans la carte ESP32 en fait un meilleur choix pour les débutants. Téléchargez gratuitement upycraft.
Cet IDE comprend une barre latérale gauche qui montre le répertoire de travail actuel et tous les fichiers sur lesquels nous travaillons. Il a également quelques boutons d'action rapide pour télécharger du code dans ESP32.
L'une des choses les plus intéressantes à l'intérieur de l'ide upycraft est son accumulation de communication rapide avec ESP32. Nous avons juste besoin de sélectionner le port com. Une autre fonctionnalité qu'il inclut est le Télécharger et Courir boutons. L'utiliser, nous pouvons télécharger le code directement sur ESP32 et pas besoin de réinitialiser manuellement la carte d'abord comme les autres IDE requis.
Voici quelques points forts principaux de l'ide upycraft:
5: Thonny IDE
La prochaine liste est l'ide Thonny qui est un IDE pour le langage de programmation Python et prend en charge Micropython pour les microcontrôleurs. Thonny IDE prend également en charge le firmware de micropython brûlant à la carte ESP32.
Thonny IDE est conçu pour les débutants, et il offre de nombreuses fonctionnalités qui en font une plate-forme de développement micropython à part entière. Il vous permet également de programmer des planches ESP32 en temps réel en utilisant simplement la fenêtre Shell / Terminal.
Quelques points forts principaux de Thonny IDE comprennent:
6: Microide
Microroïde (µide) est un outil IDE pour la programmation des microcontrôleurs. Sa signification avec ESP32 augmente en raison de sa capacité sans fil de programmation des cartes ESP32. Plusieurs modules peuvent être ajoutés au développement rapide d'un programme. Il a un serveur Web intégré pour lire et écrire.
Il suffit de mettre à jour la carte ESP32 avec un micrologiciel Micropython et télécharger un nouveau code sans fil.
Voici quelques caractéristiques majeures de Microide:
Qui est le meilleur IDE pour Micropython
Donc, après avoir discuté de tous ces ides pour micropython, nous avons conclu qu'en tant que débutant, on peut aller avec Thonny et upycraft IDE. Cependant, si l'on veut explorer Micropython avec ESP32 plus en détail CONTRE code Pycharme est le meilleur IDE.
Conclusion
Ici, cet article donne une brève comparaison de tous les principaux ides de Micropython. La plupart de ces IDE sont livrés avec un outil préinstallé pour flasher le firmware de micropython dans ESP32, mais certains IDE nécessitent d'abord le micropopropython sur la carte ESP32. Cet article aidera à trouver le meilleur IDE pour Micropython.