vendredi 17 septembre 2021

Derniers articles

MicroPython 1.16 ajoute un contrôle à distance en ligne de commande

Une nouvelle version de MicroPython a été mise à disposition par le Adafruit équipe apportant un certain nombre de nouvelles fonctionnalités, y compris l’outil de contrôle à distance en ligne de commande appelé “mpremote”. Comme le nom de la fonctionnalité l’indique, elle a été ajoutée pour fournir aux utilisateurs un moyen de contrôler à distance un périphérique basé sur MicroPython à partir de la ligne de commande et comprend un terminal série, un accès au système de fichiers, la prise en charge du montage d’un répertoire local sur le périphérique distant ainsi que un langage macro pour définir des commandes personnalisées. regardez la vidéo ci-dessous pour en savoir plus sur ce qu’est MicroPython et comment il peut être utilisé pour créer une grande variété d’applications et de projets différents.

Regarde cette video sur Youtube.

« Cet outil peut être installé depuis PyPI via « pip3 install mpremote », et il fonctionne sous Linux, Windows et Mac. Dans ce cadre, des améliorations ont été apportées à pyboard.py, notamment l’ouverture de ports série en mode exclusif pour gérer plus facilement plusieurs appareils. Dans le noyau Python, les exceptions OSError prennent désormais en charge l’attribut “.errno”, et une option a été ajoutée pour compiler MicroPython sans messages d’erreur afin de réduire davantage la taille du code si nécessaire. Le REPL a été amélioré de sorte qu’il ne complète pas par tabulation les méthodes privées (celles commençant par un trait de soulignement, si aucun trait de soulignement n’a encore été tapé), et il complète désormais les noms de modules intégrés après la saisie de « import ».

MicroPython regorge de fonctionnalités avancées telles qu’une invite interactive, des nombres entiers de précision arbitraire, des fermetures, une compréhension de liste, des générateurs, une gestion des exceptions, etc. Pourtant, il est suffisamment compact pour tenir et fonctionner avec seulement 256 Ko d’espace de code et 16 Ko de RAM.

La source : Adafruit : MPython : GitHub

Certains de nos articles incluent des liens d’affiliation. Si vous achetez quelque chose via l’un de ces liens, lilypop peut gagner une commission d’affiliation. .

Derniers articles

Les plus consultés