À propos du projet
TartLab fournit un IDE web pour MicroPython qui s'exécute sur l'appareil embarqué lui-même, permettant aux utilisateurs de se connecter via un navigateur sur Wi-Fi. Il cible les environnements éducatifs où l'installation de logiciels de bureau sur plusieurs appareils d'étudiants est peu pratique. Une fois provisionnés, les étudiants peuvent éditer, enregistrer et exécuter des fichiers MicroPython directement via l'interface du navigateur.
L'IDE inclut la coloration syntaxique Python, une console de type REPL, la configuration du réseau Wi-Fi, la sélection d'applications et des mises à jour du système de fichiers via le navigateur. Actuellement en version alpha, il est qualifié pour le LilyGO T-Display-S3 Pro PCB v1.1. TartLab maintient deux profils de firmware : 'legacy-mp123' pour MicroPython 1.23.0 et 'lvgl-modern' pour MicroPython 1.27.0 avec LVGL. Le profil moderne reste en alpha précoce sans déploiement sur le terrain.
Pour l'utiliser, connectez-vous au point d'accès Wi-Fi de l'appareil (format de nom PyAdjectiveAnimalNumber) à l'adresse http://192.168.4.1, ou via le réseau local en utilisant http://tartlab.local. Les mises à jour via le navigateur s'appliquent uniquement aux packages du système de fichiers ; les modifications du firmware nécessitent un provisionnement manuel. L'installation implique le flashage d'un firmware MicroPython spécifique et le téléchargement des fichiers de distribution TartLab. Le développement comprend des suites de tests sans matériel pour la validation des builds et le comportement des mises à jour.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.