1 : Laboratoire des Sciences de l'Environnement Marin (LEMAR) Institut de Recherche pour le Développement, Institut français de Recherche pour l'Exploitation de la Mer, Université de Brest, Centre National de la Recherche Scientifique
Python est largement utilisé dans les environnements scientifiques pour l'analyse et le traitement des données. Son utilisation directe pour piloter des capteurs ou des dispositifs expérimentaux reste cependant moins répandue. MicroPython permet d'exécuter une version légère de Python sur des microcontrôleurs sans système d'exploitation, comme le Raspberry Pi Pico. Il devient alors possible de développer rapidement des systèmes d'acquisition ou des objets connectés tout en restant dans l'écosystème Python. Cet atelier propose une introduction pratique à MicroPython pour les utilisateurs Python souhaitant interfacer du matériel. Les participants découvriront comment interagir avec un microcontrôleur depuis un environnement Python familier, contrôler des entrées/sorties simples, lire des données de capteurs et exposer ces données via une interface de communication. L'objectif est de montrer comment la syntaxe Python peut être utilisée pour développer les systèmes embarqués des instruments qui produisent les données.