
LabsLand ARM Community
STM32 Nucleo (C)
Programkan mikrokontroler ARM nyata dengan periferal dan mode daya rendah. Gunakan IDE online.
- Codeide
- Laboratorium waktu nyata
- University & College
Informasi laboratorium
Ringkasan
Lab STM32 memungkinkan pengguna memprogram dan mengontrol papan ST Nucleo WB55RG dari jarak jauh. Dalam versi laboratorium ini, diprogram menggunakan IDE online C/C++ 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. Cocok untuk digunakan dalam kursus tentang sistem tertanam, pemrograman mikrokontroler, Internet of Things (IoT), dll.
Perangkat Keras dan Periferal Laboratorium
Laboratorium jarak jauh STM32 oleh LabsLand memungkinkan pengguna untuk memprogram dan mengontrol papan ST Nucleo WB55RG dan berbagai 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.
IDE daring
Laboratorium ini digunakan melalui Integrated Development Environment (IDE) online untuk memprogram board STM32 menggunakan C/C++. IDE yang dikembangkan oleh LabsLand ini sepenuhnya berbasis web dan mudah digunakan, sehingga cocok dan efektif untuk tujuan pendidikan. Dengan IDE online, siswa dapat menulis, mengompilasi, dan mengunggah kode ke papan STM32 dari komputer mana pun dengan koneksi internet. IDE online juga mencakup serangkaian fitur dan alat.
Kode awal
Dalam alur kerja tradisional, siswa yang menggunakan laboratorium jarak jauh STM32 dari LabsLand mungkin memulai dengan menggunakan STM32CubeMX untuk menghasilkan proyek dasar yang kompatibel dengan perangkat keras dan proyek mereka. Untuk memfasilitasi proses ini, LabsLand telah membuat proyek semacam itu sebelumnya dan menyediakannya bagi pengguna sebagai titik awal. Proyek ini dirancang agar kompatibel secara langsung dengan perangkat keras dan berfungsi sebagai titik awal umum yang baik untuk tujuan pendidikan.
Laboratorium jarak jauh STM32 mengandalkan secara internal proyek templat ini, yang dapat diunduh oleh pengguna untuk memeriksa cara konfigurasinya. Pengguna yang ingin memodifikasi template atau membuat proyek sendiri menggunakan STM32CubeMX dapat melakukannya. Dalam hal ini, mereka mungkin lebih memilih menggunakan versi laboratorium alternatif yang tidak menyertakan IDE online. Versi alternatif tersebut memungkinkan pengguna untuk memprogram papan STM32 menggunakan toolchain standar dari vendor atau industri dan mengunggah file kompilasi biner ke laboratorium.
Kursus & Aplikasi
Laboratorium jarak jauh STM32 dari LabsLand adalah platform serbaguna yang dapat diterapkan pada berbagai kursus, termasuk:
- Pengenalan mikrokontroler
- Internet of Things (IoT)
- Komputasi berdaya rendah
- Antarmuka sensor
- Sistem Tertanam
- Arsitektur Komputer
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 lain dari laboratorium ini
Dalam versi laboratorium ini, pengguna memprogram papan menggunakan IDE C/C++ online LabsLand, IDE yang mudah digunakan dengan kurva belajar yang landai yang dirancang untuk penggunaan pendidikan.
Tersedia versi lab alternatif ("STM32 Nucleo - Tanpa IDE") yang dirancang untuk digunakan dengan toolchain apa pun, termasuk toolchain standar industri, IDE offline, atau IDE online lengkap seperti milik Mbed. Dalam versi alternatif ini, pengguna mengunggah berkas biner yang telah dikompilasi untuk memprogram papan secara langsung.
Proyek REMOCLEC
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
Mengoperasikan peralatan nyata dan menalar berdasarkan hasil pengukuran.
- Jenjang yang direkomendasikan
- University & College
- Model akses umum
- Codeide, Laboratorium waktu nyata
- Dapat digunakan di
- Browser web modern pada komputer sekolah, universitas, dan rumah.
- Penggunaan dalam pengajaran
- Cocok untuk tugas, demonstrasi, aktivitas yang terhubung ke LMS, dan praktikum jarak jauh.
Eksperimen yang tersedia
Gunakan laboratorium nyata dari browser.
STM32 Nucleo (C) tersedia melalui titik akses laboratorium utama.