← Retour à la liste des licences
Licence LCAL0004
STM32 & IoT Remote Laboratories
Accès à distance à 2 laboratoires inclus:
L'équipement est toujours réel, pas une simulation. Accédez maintenant. Pas besoin d'attendre qu'un équipement soit expédié.
Laboratoires inclus dans cette licence
STM32 Nucleo (C)
STM32 Nucleo (sans IDE)
Comment fonctionne LabsLand ?
LabsLand est un réseau mondial de laboratoires réels disponibles en ligne. Les étudiants (dans les écoles, les universités et les plateformes d'apprentissage tout au long de la vie) peuvent accéder aux laboratoires réels via Internet, en utilisant leur ordinateur portable, tablette ou téléphone.
Dans tous les cas, le laboratoire est toujours réel (non simulé) et disponible via le Web (vous n'avez pas besoin d'obtenir de matériel, de gérer l'expédition, etc.).
Licences en gros
Si vous prévoyez d'acheter plusieurs licences (par exemple, pour une classe ou un groupe d'utilisateurs, ou une licence institutionnelle), contactez-nous pour obtenir des réductions.
Vous achetez des licences LabsLand en tant qu'individu via les liens ci-dessous, ou pour votre institution. Si vous achetez des licences pour votre institution, vous devez nous contacter afin que nous puissions vous fournir un espace pour votre institution où vous pouvez suivre l'utilisation par les utilisateurs et obtenir d'autres outils axés sur l'institution.
Comment fonctionne LabsLand ?
LabsLand est un réseau mondial de laboratoires réels disponibles en ligne. Les étudiants (dans les écoles, les universités et les plateformes d'apprentissage tout au long de la vie) peuvent accéder aux laboratoires réels via Internet, en utilisant leur ordinateur portable, tablette ou téléphone.
Les laboratoires sont soit en temps réel (Arduino, FPGA...) situés dans différentes universités du monde entier. Dans certains domaines (Physique, Biologie, Chimie), les laboratoires sont des Laboratoires Ultraconcurrents LabsLand, donc l'université a enregistré toutes les combinaisons potentielles de ce qui peut être fait dans le laboratoire (dans certains cas, plusieurs milliers) et les rend disponibles de manière interactive.
Dans tous les cas, le laboratoire est toujours réel (non simulé) et disponible via le Web (vous n'avez pas besoin d'obtenir de matériel, de gérer l'expédition, etc.).
Découvrez comment fonctionne une session utilisateur typique dans la vidéo suivante :
STM32 Nucleo (C)
Résumé
Le laboratoire STM32 permet aux utilisateurs de programmer et de contrôler à distance une carte Nucleo ST WB55RG. Dans cette version du laboratoire, il est programmé à l'aide d'un IDE en ligne C/C++ entièrement web. Il comprend divers périphériques d'entrée et de sortie, tels que des interrupteurs, des boutons, des potentiomètres et des capteurs, ainsi qu'un écran LCD et un servomoteur. Le laboratoire peut être utilisé pour étudier les modes de consommation d'énergie faible. Il est adapté pour des cours sur les systèmes embarqués, la programmation de microcontrôleurs, l'Internet des objets (IoT), etc.
Matériel et périphériques du laboratoire
Le laboratoire à distance STM32 de LabsLand permet aux utilisateurs de programmer et de contrôler une carte Nucleo ST WB55RG et divers périphériques d'entrée et de sortie, tels que des LEDs, une LED RGB, des interrupteurs, un écran OLED et un servomoteur. Le laboratoire prend également en charge une gamme de modes basse consommation, notamment Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby et Shutdown. Ces modes peuvent être utilisés pour étudier l'impact de la consommation d'énergie sur la performance et la fonctionnalité de la carte STM32.
L'IDE en ligne
Ce laboratoire est utilisé à travers un environnement de développement intégré (IDE) en ligne pour programmer la carte STM32 en C/C++. Cet IDE, développé par LabsLand, est entièrement web et facile à utiliser, ce qui le rend adapté et efficace pour des fins éducatives. Avec l'IDE en ligne, les étudiants peuvent écrire, compiler et télécharger du code sur la carte STM32 depuis n'importe quel ordinateur connecté à Internet. L'IDE en ligne comprend également une gamme de fonctionnalités et d'outils.
Le code de démarrage
Dans les flux de travail traditionnels, les étudiants utilisant le laboratoire à distance STM32 de LabsLand peuvent commencer par utiliser STM32CubeMX pour générer un projet de base compatible avec le matériel et leur projet. Pour faciliter ce processus, LabsLand a pré-généré un tel projet et l'a mis à la disposition des utilisateurs comme point de départ. Ce projet est conçu pour être directement compatible avec le matériel et sert de bon point de départ général pour des fins éducatives.
Le laboratoire à distance STM32 s'appuie en interne sur ce projet modèle, que les utilisateurs peuvent télécharger pour examiner comment il est configuré. Les utilisateurs souhaitant modifier le modèle ou générer leur propre projet avec STM32CubeMX peuvent le faire. Dans ce cas, ils peuvent préférer utiliser la version alternative du laboratoire qui n'inclut pas d'IDE en ligne. Cette version alternative permet aux utilisateurs de programmer la carte STM32 en utilisant des chaînes d'outils standard du fournisseur ou de l'industrie et de télécharger un fichier binaire compilé sur le laboratoire.
Cours & Applications
Le laboratoire à distance STM32 de LabsLand est une plateforme polyvalente pouvant être appliquée à un large éventail de cours, notamment :
- Introduction aux microcontrôleurs
- Internet des objets (IoT)
- Informatique basse consommation
- Interface de capteur
- Systèmes embarqués
- Architecture informatique
Ces cours peuvent impliquer la programmation de la carte STM32, l'interface avec divers capteurs et périphériques, et l'étude des principes des systèmes à base de microcontrôleurs et de l'IoT. Le laboratoire à distance STM32 fournit le matériel et les outils logiciels nécessaires pour un apprentissage pratique et des expérimentations dans ces domaines.
Autres versions de ce laboratoire
Dans cette version du laboratoire, les utilisateurs programment les cartes en utilisant l'IDE C/C++ en ligne de LabsLand, un IDE facile à utiliser avec une courbe d'apprentissage douce conçu pour un usage éducatif.
Une version alternative du laboratoire est disponible ("STM32 Nucleo - No IDE") qui est conçue pour être utilisée avec n'importe quelle chaîne d'outils, y compris les chaînes d'outils standard de l'industrie, les IDE hors ligne ou les IDE en ligne complets tels que ceux de Mbed. Dans cette version alternative, les utilisateurs téléchargent directement les fichiers binaires compilés pour programmer la carte.
Le projet REMOCLEC
Le développement de ce laboratoire est réalisé dans le cadre du projet REMOCLEC. Le consortium REMOCLEC, dirigé par LabsLand, est également formé par l'Université de Deusto et Plegma Labs. REMOCLEC est financé par le projet européen Smart4All, lui-même financé par le programme de recherche et d'innovation Horizon 2020 de l'Union européenne.
STM32 Nucleo (sans IDE)
Résumé
Le laboratoire STM32 permet aux utilisateurs de programmer et de contrôler à distance une carte ST WB55RG Nucleo. Dans cette version du laboratoire, les utilisateurs peuvent télécharger un fichier binaire compilé à programmer dans la carte, ils peuvent donc utiliser n'importe quel type de chaîne d'outils, y compris les outils hors ligne standards de l'industrie. Le laboratoire comprend divers périphériques d'entrée et de sortie, tels que des interrupteurs, des boutons, des potentiomètres et des capteurs, ainsi qu'un écran LCD et un servomoteur. Il peut être utilisé pour étudier les modes de faible consommation d'énergie. Il est adapté aux cours sur les systèmes embarqués, la programmation de microcontrôleurs, l'Internet des objets (IoT), etc.
Matériel de laboratoire et périphériques
Le laboratoire à distance STM32 de LabsLand permet aux utilisateurs de programmer et de contrôler une carte ST Nucleo WB55RG et divers périphériques d'entrée et de sortie, tels que des LEDs, une LED RGB, des interrupteurs, un écran OLED et un servomoteur. Le laboratoire prend également en charge une gamme de modes à faible consommation d'énergie, notamment Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby et Shutdown. Ces modes peuvent être utilisés pour étudier l'impact de la consommation d'énergie sur les performances et la fonctionnalité de la carte STM32.
Téléchargement de fichiers binaires
Cette version du laboratoire STM32 permet aux utilisateurs de télécharger des fichiers binaires compilés à programmer dans la carte. Divers formats spécifiques sont pris en charge, notamment .bin, .axf, .hex ou .elf. Toutes les chaînes d'outils et IDE STM32 généreront l'un de ces formats, ce qui rend le laboratoire compatible avec tout type de flux de travail.
Les étudiants peuvent utiliser n'importe lequel des outils traditionnels (par exemple, STM32CubeMX) ou des IDE de bureau et des chaînes d'outils (Keil, STM32CubeIDE, Eclipse avec une chaîne d'outils GCC-ARM, etc.).
Disposition du matériel et modèle de départ
Les étudiants peuvent utiliser librement STM32CubeMXProgrammer. Pour faciliter ce processus, LabsLand a pré-généré un tel projet et l'a mis à la disposition des utilisateurs comme point de départ. Ce projet est conçu pour être directement compatible avec le matériel et constitue un bon point de départ général. Il peut être modifié librement.
Il existe également plusieurs guides et spécifications décrivant comment le matériel à distance est connecté, de sorte que les étudiants peuvent alternativement utiliser ces informations pour créer leur propre configuration STM32CubeMX à partir de zéro.
Cours & Applications
Le laboratoire à distance STM32 de LabsLand est une plateforme polyvalente qui peut être appliquée à un large éventail de cours, notamment :
- Introduction aux microcontrôleurs
- Internet des objets (IoT)
- Informatique de faible puissance
- Interface des capteurs
- Systèmes embarqués
- Architecture des ordinateurs
Ces cours peuvent impliquer de programmer la carte STM32, d'interfacer divers capteurs et périphériques et d'étudier les principes des systèmes à base de microcontrôleurs et de l'IoT. Le laboratoire à distance STM32 fournit les outils matériels et logiciels nécessaires pour l'apprentissage pratique et l'expérimentation dans ces domaines.
Autres versions de ce laboratoire
Dans cette version du laboratoire ("STM32 Nucleo - No IDE"), les étudiants téléchargent un fichier binaire compilé, il est donc conçu pour être utilisé avec n'importe quelle chaîne d'outils, y compris les chaînes d'outils standards de l'industrie, les IDE hors ligne ou les IDE en ligne comme celui de Mbed.
Il existe une version alternative du laboratoire dans laquelle les utilisateurs programment les cartes en utilisant l'IDE en ligne C/C++ de LabsLand, un IDE facile à utiliser et avec une courbe d'apprentissage douce, conçu pour un usage éducatif. Bien que moins puissant que cette version, l'IDE en ligne permet aux étudiants de commencer en quelques secondes sans avoir besoin d'installer de logiciel sur leurs appareils. Il convient donc aux activités introductives.
Le projet REMOCLEC
Le développement de ce laboratoire est mené dans le cadre du projet REMOCLEC. Le consortium REMOCLEC, dirigé par LabsLand, est également formé par l'Université de Deusto et Plegma Labs. REMOCLEC est financé par le projet européen Smart4All, qui est lui-même financé par le programme de recherche et d'innovation Horizon 2020 de l'Union européenne.