← Zurück zur Liste der Lizenzen
Lizenz LCAL0004
STM32 & IoT Remote Laboratories
Remote-Zugang zu 2 Laboren enthalten:
Die Ausrüstung ist immer echt, nicht eine Simulation. Zugriff jetzt. Kein Warten auf eine Lieferung der Ausrüstung notwendig.
In dieser Lizenz enthaltene Laboratorien
STM32 Nucleo (C)
STM32 Nucleo (kein IDE)
Wie funktioniert LabsLand?
LabsLand ist ein globales Netzwerk realer Labore, die online verfügbar sind. Schüler (in Schulen, Universitäten und Plattformen für lebenslanges Lernen) können über das Internet auf die echten Labore zugreifen, indem sie ihren Laptop, ihr Tablet oder ihr Telefon verwenden.
In jedem Fall ist das Labor immer real (nicht simuliert) und über das Web zugänglich (Sie müssen keine Hardware anschaffen, sich um Versand kümmern usw.).
Sammellizenzen
Wenn Sie mehrere Lizenzen kaufen möchten (z. B. für eine Klasse oder Gruppe von Benutzern oder eine institutionelle Lizenz), kontaktieren Sie uns für Rabatte.
Sie kaufen LabsLand-Lizenzen als Einzelperson in den untenstehenden Links oder für Ihre Institution. Wenn Sie Lizenzen für Ihre Institution erwerben, müssen Sie sich an uns wenden, damit wir Ihnen einen Raum für Ihre Institution bereitstellen können, in dem Sie die Nutzung durch Benutzer verfolgen und andere institutionelle Werkzeuge erhalten können.
Wie funktioniert LabsLand?
LabsLand ist ein globales Netzwerk realer Labore, die online verfügbar sind. Schüler (in Schulen, Universitäten und Plattformen für lebenslanges Lernen) können über das Internet auf die echten Labore zugreifen, indem sie ihren Laptop, ihr Tablet oder ihr Telefon verwenden.
Die Labore sind entweder in Echtzeit (Arduino, FPGAs...) zugänglich und befinden sich in verschiedenen Universitäten auf der ganzen Welt. In bestimmten Bereichen (Physik, Biologie, Chemie) sind die Labore LabsLand Ultrakonkurrierende Labore, sodass die Universität alle potenziellen Kombinationen dessen, was im Labor getan werden kann (in einigen Fällen mehrere Tausend), aufgezeichnet hat und interaktiv verfügbar macht.
In jedem Fall ist das Labor immer real (nicht simuliert) und über das Web zugänglich (Sie müssen keine Hardware anschaffen, sich um Versand kümmern usw.).
Sehen Sie sich im folgenden Video an, wie eine typische Benutzersitzung funktioniert:
STM32 Nucleo (C)
Zusammenfassung
Das STM32-Labor ermöglicht es Benutzern, ein ST WB55RG Nucleo-Board aus der Ferne zu programmieren und zu steuern. In dieser Version des Labors wird es mit einer vollständig webbasierten C/C++ Online-IDE programmiert. Es umfasst verschiedene Eingabe- und Ausgabe-Peripheriegeräte wie Schalter, Tasten, Potentiometer und Sensoren sowie ein LCD-Display und einen Servomotor. Das Labor kann verwendet werden, um Betriebsmodi mit geringem Energieverbrauch zu studieren. Es ist geeignet für den Einsatz in Kursen über Embedded Systems, Mikrocontroller-Programmierung, das Internet der Dinge (IoT) usw.
Laborhardware und Peripheriegeräte
Das STM32-Fernlabor von LabsLand ermöglicht es Benutzern, ein ST Nucleo WB55RG-Board und verschiedene Eingabe- und Ausgabegeräte wie LEDs, eine RGB-LED, Schalter, ein OLED-Display und einen Servomotor zu programmieren und zu steuern. Das Labor unterstützt auch eine Reihe von Niedrigstrommodi, darunter Schlafmodus, Niedrigstrombetrieb, Niedrigstromschlaf, Stop 0, Stop 1, Stop 2, Standby und Herunterfahren. Diese Modi können verwendet werden, um die Auswirkungen des Energieverbrauchs auf die Leistung und Funktionalität des STM32-Boards zu untersuchen.
Die Online-IDE
Dieses Labor wird über eine Online-Entwicklungsumgebung (IDE) zur Programmierung des STM32-Boards mit C/C++ genutzt. Diese von LabsLand entwickelte IDE ist vollständig webbasiert und benutzerfreundlich, was sie für Bildungszwecke geeignet und effektiv macht. Mit der Online-IDE können Schüler Code schreiben, kompilieren und auf das STM32-Board hochladen, von jedem Computer mit Internetverbindung aus. Die Online-IDE enthält auch eine Reihe von Funktionen und Werkzeugen.
Der Startcode
In herkömmlichen Arbeitsabläufen könnten Schüler, die das STM32-Fernlabor von LabsLand nutzen, zunächst STM32CubeMX verwenden, um ein grundlegendes Projekt zu erstellen, das mit der Hardware und ihrem Projekt kompatibel ist. Um diesen Prozess zu erleichtern, hat LabsLand ein solches Projekt vorab generiert und den Benutzern als Ausgangspunkt zur Verfügung gestellt. Dieses Projekt ist so gestaltet, dass es direkt mit der Hardware kompatibel ist und als guter allgemeiner Einstiegspunkt für Bildungszwecke dient.
Das STM32-Fernlabor basiert intern auf diesem Vorlageprojekt, das von den Benutzern heruntergeladen werden kann, um zu untersuchen, wie es konfiguriert ist. Benutzer, die die Vorlage modifizieren oder ihr eigenes Projekt mit STM32CubeMX erstellen möchten, können dies tun. In diesem Fall ziehen sie möglicherweise die alternative Version des Labors vor, die keine Online-IDE enthält. Diese alternative Version erlaubt es den Benutzern, das STM32-Board mit Standardwerkzeugen oder branchenspezifischen Toolchains zu programmieren und eine kompilierte Binärdatei an das Labor hochzuladen.
Kurse & Anwendungen
Das STM32-Fernlabor von LabsLand ist eine vielseitige Plattform, die in einer Vielzahl von Kursen eingesetzt werden kann, darunter:
- Einführung in Mikrocontroller
- Internet der Dinge (IoT)
- Niedrigstromrechner
- Sensor-Interfacing
- Embedded Systems
- Computerarchitektur
Diese Kurse können das Programmieren des STM32-Boards, das Interfacing mit verschiedenen Sensoren und Peripheriegeräten und das Studium der Prinzipien mikrocontrollerbasierter Systeme und des IoT umfassen. Das STM32-Fernlabor bietet die notwendige Hardware und Software für praktisches Lernen und Experimentieren in diesen Bereichen.
Weitere Versionen dieses Labors
In dieser Version des Labors programmieren die Benutzer die Boards mit LabsLand's Online-C/C++-IDE, einer benutzerfreundlichen IDE mit flacher Lernkurve, die für Bildungszwecke konzipiert wurde.
Eine alternative Version des Labors ist verfügbar ("STM32 Nucleo - Keine IDE"), die mit jeder Toolchain verwendet werden kann, einschließlich branchenüblicher Toolchains, offline IDEs oder voll ausgestatteter Online-IDEs wie Mbed. In dieser alternativen Version laden die Benutzer direkt kompilierte Binärdateien hoch, um das Board zu programmieren.
Das REMOCLEC-Projekt
Die Entwicklung dieses Labors wird im Rahmen des REMOCLEC-Projekts durchgeführt. Das REMOCLEC-Konsortium, das von LabsLand geleitet wird, umfasst auch die Universität Deusto und Plegma Labs. REMOCLEC wird vom Smart4All-europäischen Projekt finanziert, welches durch das Forschungs- und Innovationsprogramm Horizont 2020 der Europäischen Union gefördert wird.
STM32 Nucleo (kein IDE)
Zusammenfassung
Das STM32-Labor ermöglicht es Benutzern, ein ST WB55RG Nucleo-Board aus der Ferne zu programmieren und zu steuern. In dieser Version des Labors können Benutzer eine kompilierte Binärdatei hochladen, die auf das Board programmiert wird, sodass sie jedes beliebige Toolchain verwenden können, einschlie\u00dflich industrienormgerechter Offline-Tools. Das Labor umfasst verschiedene Ein- und Ausgabegeräte wie Schalter, Tasten, Potentiometer und Sensoren sowie ein LCD-Bildschirm und einen Servomotor. Es kann verwendet werden, um Modis mit niedrigem Energieverbrauch zu studieren. Es eignet sich für den Einsatz in Kursen über eingebettete Systeme, Mikrocontroller-Programmierung, das Internet der Dinge (IoT) usw.
\
Laborhardware und Peripheriegeräte
Das STM32-Fernlabor von LabsLand ermöglicht es Benutzern, ein ST Nucleo WB55RG-Board und verschiedene Ein- und Ausgabegeräte wie LEDs, eine RGB-LED, Schalter, ein OLED-Display und einen Servomotor zu programmieren und zu steuern. Das Labor unterstützt auch eine Reihe von Niedrigstrommodi, darunter Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby und Abschalten. Diese Modi können verwendet werden, um die Auswirkungen des Energieverbrauchs auf die Leistung und Funktionalität des STM32-Boards zu untersuchen.
\
Hochladen von Binärdateien
Diese Version des STM32-Labors ermöglicht es Benutzern, kompilierte Binärdateien hochzuladen, die auf das Board programmiert werden. Verschiedene spezifische Formate werden unterstützt, darunter .bin, .axf, .hex oder .elf. Alle STM32-Toolchains und IDEs erzeugen eines dieser Formate, sodass das Labor mit jeder Art von Workflow kompatibel ist.
Studierende können daher alle herkömmlichen Werkzeuge (z.B. STM32CubeMX) oder desktop-basierte IDEs und Toolchains (Keil, STM32CubeIDE, Eclipse mit einem GCC-ARM-Toolchain usw.) verwenden.
\
Hardwareanordnung und Startvorlage
Studierende können frei STM32CubeMXProgrammer verwenden. Um diesen Prozess zu erleichtern, hat LabsLand ein solches Projekt vorerzeugt und den Benutzern als Ausgangspunkt zur Verfügung gestellt. Dieses Projekt ist direkt mit der Hardware kompatibel und dient als guter allgemeiner Ausgangspunkt. Es kann frei modifiziert werden.
Es gibt auch mehrere Anleitungen und Spezifikationen, die beschreiben, wie die Fernhardware verbunden ist, sodass Studenten alternativ diese Informationen verwenden können, um ihre eigene STM32CubeMX-Konfiguration von Grund auf neu zu erstellen.
\
Kurse & Anwendungen
Das STM32-Fernlabor von LabsLand ist eine vielseitige Plattform, die in einer Vielzahl von Kursen angewendet werden kann, darunter:
- Einführung in Mikrocontroller
- Internet of Things (IoT)
- Niedrigleistungsrechner
- Sensor-Interfacing
- Eingebettete Systeme
- Rechnerarchitektur
Diese Kurse können das Programmieren des STM32-Boards, die Verbindung mit verschiedenen Sensoren und Peripheriegeräten sowie das Studium der Prinzipien von mikrocontrollerbasierten Systemen und IoT umfassen. Das STM32-Fernlabor bietet die notwendige Hardware und Software für praktisches Lernen und Experimente in diesen Bereichen.
\
Andere Versionen dieses Labors
In dieser Version des Labors ("STM32 Nucleo - Kein IDE") laden Studierende eine kompilierte Binärdatei hoch, sodass es mit jedem Toolchain verwendet werden kann, einschließlich industrienormgerechter Toolchains, Offline-IDEs oder vollwertiger Online-IDEs wie Mbed's.
Eine alternative Version des Labors existiert, in der Benutzer die Boards mit dem LabsLand Online-C/C++ IDE programmieren, einer benutzerfreundlichen IDE mit flacher Lernkurve, die für den Bildungsgebrauch entwickelt wurde. Obwohl diese Version weniger leistungsfähig ist, ermöglicht die Online-IDE, dass Studierende binnen Sekunden loslegen und keine Software auf ihren Geräten installieren müssen. Sie eignet sich daher für Einführungsaktivitäten.
\
Das REMOCLEC-Projekt
Die Entwicklung dieses Labors erfolgt im Rahmen des REMOCLEC-Projekts. Das REMOCLEC-Konsortium, das von LabsLand geleitet wird, besteht außerdem aus der Universität Deusto und Plegma Labs. REMOCLEC wird durch das Smart4All-Projekt der Europäischen Union finanziert, das aus dem Forschungs- und Innovationsprogramm Horizont 2020 der Europäischen Union finanziert wird.