MPRemote
Un nouvel outil fait son apparition dans MicroPython, il s'agit de "mpremote".
Le but de mpremote est de pouvoir contrôler à distance une carte MicroPython depuis une ligne de commande. Il offrira des services tels que:
- terminal série
- accès au système de fichier
- Montage du système de fichier de la carte (sur un répertoire local)
Intéressé? vous pouvez installer mpremote avec
Code: Select all
pip3 install mpremote
pyboard.py est maintenant capable de gérer un port série en accès exclussif.
Il semblerait que cela permettrait de gérer plus facilement des périphériques multiples.
OSError
Cette exception dispose maintenant de l'attribut "errno".
Une option à également été ajoutée pour ne plus compiler le texte des messages d'erreyrs dans MicroPython (pour réduire la taille du code).
Amélioration REPL
Presser les touche TAB permet de faire de l'auto-completion.
L'auto-completion ignore maintenant les méthodes privée (qui commencent par une underscore _)
Amélioration ESP32
Dispose du support NeoPixel sur les broches GPIO32 & GPIO33.
Le module NETWORK dispose d'une options "reconnects" qui indique le nombre de tentatives de reconnection à faire en cas de perte de connexion réseau.
Extension du support ESP32-S2 (ESP32-S3 quand cela est possible)
Port mimxrt
Nombreux ajoute: VFS pour le support du système de fichier en Flash,
- Pin & Pin.irq,
- ADC,
- UART,
- SoftI2C,
- SoftSPI,
- Timer,
- RTC
- calcul en virgule flottante.
Ajout de la classe machine.RTC .
Fichier de définition pour le Thing Plus & Pro Micro de SparkFun.
Port STM32
Support de deux nouvelles cartes: VCC_GND_F407VE, VCC_GND_F407ZG