Aller au contenu principal

Programmation

La carte STeaMi est programmable en plusieurs langages. Cette section documente les environnements de développement, les drivers et les exemples d'utilisation pour chaque composant.

Premiers pas

Nouveau sur la carte STeaMi ? Commencez ici :

  • Premiers pas — Connecter la carte, installer mpremote, lancer un premier programme, lire un capteur

Langages

LangageMaturitéDescription
MicroPythonComplète15 drivers, 52 exemples, framework de test
CODALPartielleRuntime C++ avec support des principaux composants
ArduinoMinimaleSupport STM32duino de base, à développer

Outils et éditeurs

  • mpremote — Outil en ligne de commande officiel MicroPython
  • Thonny — Éditeur graphique avec REPL intégré
  • Vittascience — IDE en ligne avec programmation par blocs

Firmware et infrastructure

  • DAPLink — Firmware du STM32F103 : protocole I2C, flash externe, config persistante, installation
  • Compatibilité par composant — Matrice détaillée du support par langage

Ressources