STM32 IDE (Mbed)
Program a STM32 Nucleo board with Mbed

LabsLand
Programmera en verklig ARM-mikrokontroller med kringutrustning och lågeffektlägen med en Mbed-IDE online.
Laboratorieinformation
STM32-laboratoriet gör det möjligt för användare att programmera och styra ett ST WB55RG Nucleo-kort på distans. I denna version av laboratoriet sker utvecklingen med LabsLands helt webbaserade online-IDE för Mbed. Det inkluderar olika in- och utgångsperiferier, såsom strömbrytare, knappar, potentiometrar och sensorer, samt en LCD-skärm och en servomotor. Laboratoriet kan användas för att studera lågenergiförbrukningslägen. Det är lämpligt för användning i kurser om inbyggda system, mikrokontrollerprogrammering och Internet of Things (IoT).
STM32 fjärrlaboratorium av LabsLand gör det möjligt för användare att programmera och styra ett ST Nucleo WB55RG-kort och olika in- och utgångsperiferier, såsom lysdioder, en RGB LED, brytare, en OLED-skärm och en servomotor. Laboratoriet stöder också en rad energisnåla lägen, inklusive Sömn, Lågenergikörning, Lågenergisömn, Stop 0, Stop 1, Stop 2, Beredskap och Nedstängning. Dessa lägen kan användas för att studera energiförbrukningens påverkan på prestanda och funktionalitet hos STM32-kortet.
Denna version av laboratoriet används via LabsLands online-IDE för Mbed-baserad utveckling. Studenter kan skriva kod med Mbed-API:et direkt i webbläsaren, kompilera den på distans och programmera STM32-kortet utan att installera en lokal verktygskedja. IDE:n är avsedd för utbildning och ger ett enkelt arbetsflöde för att skriva, kompilera och ladda upp kod från vilken dator som helst med internetanslutning.
Online-IDE:n för Mbed startar från ett projekt som redan är förberett för STM32 WB55RG-kortet och den hårdvara som finns i laboratoriet. Det gör att användarna kan fokusera på applikationslogiken och Mbed-API:erna i stället för att lägga tid på den initiala projektkonfigurationen. Därefter kan de utöka utgångspunkten med egna källkods- och headerfiler.
STM32 fjärrlaboratorium av LabsLand är en mångsidig plattform som kan tillämpas på en rad kurser, inklusive:
Dessa kurser kan innebära programmering av STM32-kortet, gränssnitt med olika sensorer och pheriferier, och studera principerna för mikrokontrollerbaserade system och IoT. STM32 fjärrlaboratorium tillhandahåller nödvändig hårdvara och mjukvaruverktyg för praktiskt lärande och experimentering inom dessa områden.
Den här versionen av laboratoriet använder LabsLands online-IDE för Mbed så att studenter kan utveckla direkt mot Mbed OS API:er.
En alternativ version av laboratoriet finns tillgänglig (STM32 Nucleo - No IDE) för arbetsflöden där användare föredrar att kompilera med externa verktygskedjor eller offline-IDE:er och ladda upp den resulterande binärfilen direkt till kortet.
Utvecklingen av detta laboratorium bedrivs som en del av REMOCLEC-projektet. REMOCLEC-konsortiet, lett av LabsLand, består även av Universitetet i Deusto och Plegma Labs. REMOCLEC finansieras av Smart4All-europeiska projektet, som finansieras av Europeiska unionens Horizon 2020 forsknings- och innovationsprogram.
Vad studenter gör
Tillgängliga experiment
Program a STM32 Nucleo board with Mbed