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

LabsLand
Programezi un microcontroler ARM real cu periferice și moduri de consum redus folosind un IDE Mbed online.
Informații laborator
Laboratorul STM32 le permite utilizatorilor să programeze și să controleze de la distanță o placă ST WB55RG Nucleo. În această versiune a laboratorului, dezvoltarea se face cu IDE-ul online LabsLand pentru Mbed, complet bazat pe web. Include diverse periferice de intrare și ieșire, precum comutatoare, butoane, potențiometre și senzori, precum și un ecran LCD și un servomotor. Laboratorul poate fi utilizat pentru a studia modurile de consum redus de energie. Este potrivit pentru cursuri despre sisteme embedded, programarea microcontrolerelor și Internet of Things (IoT).
Laboratorul remote STM32 de la LabsLand permite utilizatorilor să programeze și să controleze o placă Nucleo ST WB55RG și diverse periferice de intrare și ieșire, precum LED-uri, un LED RGB, comutatoare, un display OLED și un motor servo. Laboratorul suportă, de asemenea, o gamă de moduri de consum redus de energie, inclusiv Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby și Shutdown. Aceste moduri pot fi utilizate pentru a studia impactul consumului de energie asupra performanței și funcționalității plăcii STM32.
Această versiune a laboratorului se folosește prin IDE-ul online LabsLand pentru dezvoltare bazată pe Mbed. Studenții pot scrie cod cu API-ul Mbed direct în browser, îl pot compila de la distanță și pot programa placa STM32 fără să instaleze un toolchain local. IDE-ul este gândit pentru uz educațional și oferă un flux simplu pentru scrierea, compilarea și încărcarea codului de pe orice calculator conectat la internet.
IDE-ul online Mbed pornește de la un proiect deja pregătit pentru placa STM32 WB55RG și pentru hardware-ul disponibil în laborator. Astfel, utilizatorii se pot concentra pe logica aplicației și pe API-urile Mbed în loc să piardă timp cu configurarea inițială a proiectului. Apoi pot extinde acest punct de plecare cu propriile fișiere sursă și header.
Laboratorul remote STM32 de la LabsLand este o platformă versatilă care poate fi aplicată într-o gamă largă de cursuri, inclusiv:
Aceste cursuri pot implica programarea plăcii STM32, interfațarea cu diferiți senzori și periferice și studiul principiilor legate de sistemele bazate pe microcontrolere și IoT. Laboratorul remote STM32 furnizează hardware-ul și instrumentele software necesare pentru învățare practică și experimentare în aceste domenii.
Această versiune a laboratorului folosește IDE-ul online Mbed de la LabsLand, astfel încât studenții să poată dezvolta direct cu API-urile Mbed OS.
Este disponibilă și o versiune alternativă a laboratorului (STM32 Nucleo - No IDE) pentru fluxuri în care utilizatorii preferă să compileze cu toolchain-uri externe sau IDE-uri offline și să încarce direct pe placă binarul rezultat.
Dezvoltarea acestui laborator este realizată în cadrul proiectului REMOCLEC. Consorțiul REMOCLEC, condus de LabsLand, este format, de asemenea, din Universitatea de Deusto și Plegma Labs. REMOCLEC este finanțat de proiectul european Smart4All, care este finanțat de programul de cercetare și inovare Horizon 2020 al Uniunii Europene.
Ce fac studenții
Experimente disponibile
Program a STM32 Nucleo board with Mbed