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

LabsLand
Programkan mikrokontroler ARM nyata dengan periferal dan mode daya rendah menggunakan Mbed IDE online.
Informasi laboratorium
Lab STM32 memungkinkan pengguna memprogram dan mengontrol papan ST Nucleo WB55RG dari jarak jauh. Pada laboratorium versi ini, diprogram menggunakan IDE online Mbed yang sepenuhnya berbasis web. Ini mencakup berbagai periferal masukan dan keluaran, seperti sakelar, tombol, potensiometer, dan sensor, serta layar LCD dan motor servo. Laboratorium dapat digunakan untuk mempelajari mode konsumsi energi rendah. Sangat cocok digunakan pada mata kuliah sistem tertanam, pemrograman mikrokontroler, dan Internet of Things (IoT).
Laboratorium jarak jauh STM32 oleh LabsLand memungkinkan pengguna untuk memprogram dan mengontrol papan ST Nucleo WB55RG bersama dengan beberapa periferal input dan output, seperti LED, LED RGB, sakelar, layar OLED, dan motor servo. Laboratorium ini juga mendukung berbagai mode daya rendah, termasuk Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby, dan Shutdown. Mode ini dapat digunakan untuk mempelajari dampak konsumsi energi terhadap kinerja dan fungsionalitas papan STM32.
Versi laboratorium ini digunakan melalui IDE online LabsLand untuk pengembangan berbasis Mbed. Siswa dapat menulis kode dengan Mbed API langsung di browser, mengompilasinya dari jarak jauh, dan memprogram papan STM32 tanpa memasang toolchain lokal. IDE ditujukan untuk penggunaan pendidikan dan menyediakan alur kerja sederhana untuk menulis, mengompilasi, dan mengunggah kode ke papan dari komputer mana pun dengan koneksi internet.
Mbed IDE online dimulai dari proyek yang sudah disiapkan untuk board STM32 WB55RG dan perangkat keras yang tersedia di laboratorium. Hal ini memungkinkan untuk fokus pada logika aplikasi dan API Mbed daripada menghabiskan waktu pada penyiapan proyek awal. Pengguna kemudian dapat memperluas titik awal tersebut dengan berkas sumber dan konfigurasi mereka sendiri.
Laboratorium jarak jauh STM32 dari LabsLand adalah platform serbaguna yang dapat diterapkan pada berbagai kursus, termasuk:
Kursus-kursus ini mungkin melibatkan pemrograman papan STM32, berinteraksi dengan berbagai sensor dan periferal, dan mempelajari prinsip-prinsip sistem berbasis mikrokontroler dan IoT. Lab jarak jauh STM32 menyediakan perangkat keras dan perangkat lunak yang diperlukan untuk pembelajaran langsung dan eksperimen di bidang ini.
Versi laboratorium ini menggunakan IDE Mbed online LabsLand sehingga siswa dapat mengembangkan secara langsung terhadap API Mbed OS.
Tersedia versi lab alternatif (STM32 Nucleo - Tanpa IDE) untuk alur kerja di mana pengguna lebih memilih untuk mengompilasi kode dengan toolchain eksternal atau IDE offline dan mengunggah biner yang dihasilkan langsung ke papan.
Pengembangan laboratorium ini dilakukan sebagai bagian dari proyek REMOCLEC. Konsorsium REMOCLEC yang dipimpin oleh LabsLand juga dibentuk oleh Universitas Deusto dan Plegma Labs. REMOCLEC didanai oleh proyek Smart4All Eropa, yang didanai oleh program penelitian dan inovasi Horizon 2020 Uni Eropa.
Apa yang dilakukan siswa
Eksperimen yang tersedia
Program a STM32 Nucleo board with Mbed