An Internet of Things OS adalah Sistem Operasi secara khusus dirancang untuk bekerja dalam batasan yang khusus untuk IoT perangkat yang biasanya terbatas dalam ukuran memori, daya pemrosesan, kapasitas, dan dibuat untuk memungkinkan transfer data cepat melalui Internet.
Ada beberapa (kebanyakan Linux berbasis) Sistem Operasiyang dapat Anda gunakan untuk IoT tetapi mereka tidak mengizinkan Anda untuk mendapatkan yang terbaik dari penyiapan Anda dan itulah alasannya Distro yang berfokus pada IoT ada.
Berikut adalah daftar 5 terbaik Sistem Operasi yang dapat Anda gunakan untuk Internet of Thingsproyek.
1. Inti Ubuntu
Ubuntu Core adalah versi tangguh dari distro Linux terpopuler, Ubuntu, dibuat khusus untuk penyebaran kontainer besar dan Internet of Things perangkat. Itu dibangun oleh Canonical untuk menggunakan kernel, perangkat lunak sistem, dan pustaka yang sama dengan Ubuntu tetapi dalam skala yang jauh lebih kecil dan digunakan untuk menggerakkan robot, gateway, tanda digital, dll.
Ubuntu Core dirancang untuk menyediakan pengguna dengan Linux tersemat yang aman untuk IoTperangkat. Semua aspeknya diverifikasi untuk mempertahankan paket yang tidak berubah dan tanda tangan digital yang persisten. Ini juga minimal dan siap untuk perusahaan.
Unduh Ubuntu untuk IoT
2. KERUSUHAN
RIOT adalah sumber terbuka, ramah, dan gratis Sistem Operasi dirancang untuk bekerja dengan IoTperangkat dengan tujuan menerapkan semua standar terbuka yang relevan yang mendukung koneksi IoT yang aman, tahan lama, dan ramah privasi.
RIOT Fiturnya mencakup ukuran RAM dan ROM minimum ~1,5kB dan ~5kB, dukungan penuh untuk C dan C++, multi-threading, modularitas, dan MCU tanpa MMU .
Unduh RIOT untuk IoT
3. Fuchsia OS
Fuchsia adalah kapabilitas sumber terbuka, Sistem Operasi real-time yang dibuat untuk perangkat Internet of Things perangkat oleh Google Tidak seperti dua produk Google yang sangat disukai, Chrome dan Android , yang didasarkan pada kernel Linux, Fuchsia OS didasarkan pada Zirconkernel.
Ini dikirimkan dengan Node.js yang memungkinkan dukungan untuk JavaScriptdan diharapkan dapat berjalan di perangkat AMD perangkat serta di ponsel dan tablet dengan kemampuan menjalankan aplikasi Android.
Ingin melihat Fuschia beraksi? Lihat tautan demo ini.
Unduh Fuchsia OS untuk IoT
4. Contiki
Contiki adalah OS sumber terbuka yang dirancang untuk menghubungkan pengontrol mikro kecil berdaya rendah dan murah ke Internet dan berfungsi ganda sebagai kotak peralatan untuk membuat sistem nirkabel yang rumit.
Contiki dikembangkan untuk mengikuti standar Internet terbaik, mis. ini memiliki dukungan penuh untuk standar IPv4 dan IPv6 Tertulis dalam C untuk menyediakan lingkungan yang cepat untuk pengembangan dalam satu unduhan dan memiliki komunitas aktif yang akan membuat setiap pengguna betah.
Unduh Contiki untuk IoT
5. TinyOS
Tiny OS adalah Sistem Operasi berbasis BSD gratis dan open source yang ditujukan untuk perangkat nirkabel berdaya rendah mis. perangkat yang digunakan dalam jaringan sensor, Jaringan Area Pribadi, komputasi universal, pengukur cerdas, dan bangunan cerdas.
Ini awalnya dimulai sebagai proyek yang dihosting di Google Code yang hanya dapat ditulisi oleh pengembang inti terpilih tetapi sejak 2013, dialihkan ke GitHub yang lebih terbuka untuk komunitas open source dan rata-rata setidaknya 35, 000unduhan per tahun.
Unduh TinyOS untuk IoT
Apakah Anda sudah menggunakan salah satu dari yang disebutkan di atas Sistem Operasi untuk IoTproyek? Atau apakah Anda terbiasa dengan yang direkomendasikan yang tidak ada dalam daftar? Berikan komentar Anda di bagian diskusi.