Bien que fonctionnel, upip était trop contraignant et n'a pas vraiment remporté un grand succès.
Grâce à MIP, les chose sont beaucoup plus simple puisqu'il suffit d'ajouter un fichier `package.json` à votre dépôt (voir cet article sur blog.mchobby.be].
MIP permet d'installer un packet directement depuis le MicroControleur lorsque celui-ci dispose d'une interface WiFi
Par exemple
Code: Select all
>>> import mip
>>> mip.install("github:mchobby/esp8266-upy/pn532-rfid")
Code: Select all
mpremote mip install github:mchobby/esp8266-upy/pn532-rfid
Tous les pilotes plateform agnostic du dépôt esp8266-upy peuvent être installés avec MIP
Voyez la documentation officiel de mpremote dans la doc de MicroPython