Sistem Operasi MicroEJ OS 4 untuk IoT

Sistem Operasi MicroEJ OS 4 memungkinkan eksekusi aman dari beberapa aplikasi dan dioptimalkan antarmuka pengguna grafis pada daya rendah, perangkat hemat biaya.

MicroEJ OS terus mengatasi embedded system sumber daya terbatas tradisional, sementara versi 4 menambahkan kemampuan didedikasikan untuk perangkat IOT. Perangkat IOT yang embedded system dengan kinerja yang kuat, jejak, dan kendala kehandalan. Selain itu perangkat IOT berinteraksi dengan platform cloud dengan yang terhubung ke Internet baik secara langsung atau melalui gateway atau pendamping mobile.

MicroEJ OS juga menawarkan pengalaman baru bagi pengguna mereka di luar fungsi inti mereka (misalnya di luar memberikan suhu, termostat cerdas dapat juga bertindak sebagai gateway dan mengontrol perangkat terkait lainnya di rumah melalui jaringan nirkabel lokal).

microej-os

Smartphone dan tablet telah menetapkan standar baru dan harapan dalam hal pengalaman pengguna dan layanan yang disampaikan melalui aplikasi (apps) diunduh dari toko (atau pasar). MicroEJ OS 4 memungkinkan pengiriman pengalaman dan layanan aplikasi berbasis mirip dengan perangkat yang tidak mampu untuk menjalankan platform mobile.

Sementara OS mobile biasanya memerlukan gigabyte memori dan penyimpanan, dan gigahertz mikroprosesor multi-core yang mengarah ke biaya tinggi hardware, MicroEJ OS dapat berjalan pada daya rendah, biaya rendah mikrokontroler megahertz di kisaran kilobyte memori dan penyimpanan. MicroEJ OS memungkinkan produsen untuk menghemat hingga 60% pada tagihan bahan dan meningkatkan hingga 80% dalam hidup baterai dari perangkat mereka jika dibandingkan dengan sistem operasi mobile.

 MicroEJ OS 4 menawarkan kemampuan kunci berikut untuk memenuhi janji IOT:

Skalabilitas : MicroEJ OS dapat dibangun oleh produsen perangkat dengan hanya komponen yang diperlukan untuk mendukung fungsi perangkat keras yang tersedia dan memberikan layanan perangkat lunak yang diperlukan sehingga mengoptimalkan software Total jejak dan mengurangi RAM dan flash ukuran (mulai dari 30KB).

Portabilitas : MicroEJ mengeksekusi aplikasi yang ditulis untuk bahasa C dan Java (digunakan oleh sekitar 10 juta pengembang) dan memberikan lapisan virtualisasi yang menjamin kemerdekaan perangkat lunak aplikasi dari perangkat keras. Hal ini memungkinkan penggunaan kembali biner kode di berbagai produk yang berbeda dan menawarkan keuntungan produktivitas yang tinggi.

Konektivitas : MicroEJ mendukung lapisan konektivitas yang paling kabel dan nirkabel dan protokol untuk komunikasi kepemilikan atau IP-based, apakah koneksi narrowband ke gateway dan sahabat seluler atau koneksi broadband ke awan.

Keamanan dan perlindungan IP: MicroEJ memastikan bahwa penyimpanan data dan komunikasi sepenuhnya dijamin melalui kriptografi dan standar seperti SSL / TLS dan DTLS. Pengguna perangkat aman mengakses layanan toko MicroEJ Aplikasi dengan otentikasi software yang kuat berdasarkan protokol OAuth. Aplikasi dan perangkat secara aman diidentifikasi dengan ID yang unik dan sertifikat ditandatangani. Selain untuk melindungi pengguna dan data mereka, MicroEJ OS dan alat-alat yang terkait membuat reverse engineering sangat kompleks, memastikan bahwa perangkat lunak kekayaan intelektual pembuat perangkat (IP) dilindungi.

User interface: MicroEJ OS 4 memperkenalkan grafis 2D terbaru dan menyentuh perpustakaan MicroUI versi 2, serta baru Toolkit Micro Widget nya (MWT) untuk merancang menarik, alami dan cepat / antarmuka pengguna responsif. MicroUI mendukung bentuk, ukuran, kedalaman warna dan resolusi display, dan memberikan kemampuan canggih yang digunakan untuk disediakan untuk perangkat high-end, seperti transparansi, anti-aliasing, format gambar, font multi-bahasa, multi-touch, dan lain-lain.

Mesin eksekusi multi-aplikasi: MicroEJ OS memastikan bahwa aplikasi download mengeksekusi aman dan independen dari satu sama lain dengan menyediakan lapisan isolasi (sandbox) antara aplikasi dan dengan mengendalikan akses mereka ke sumber daya sistem dan API untuk menghindari kode berbahaya atau untuk menegakkan aturan bisnis. Aplikasi diverifikasi pada saat membangun ketika dipublikasikan ke MicroEJ Application Store sehingga eksekusi mereka pada perangkat target dijamin (tidak ada link-time error / dependensi yang hilang). Mereka dimuat dalam format biner dan dieksekusi di tempat (di RAM atau Flash), mereka tidak perlu dibangun pada perangkat itu sendiri setelah pemuatan, sehingga kinerja dan memori dioptimalkan.

MicroEJ OS berada pada yayasan software hardware dependent, duduk baik secara langsung pada perangkat keras atau di atas real-time kernel (alias RTOS) dan terkait perpustakaan asli (seperti TCP / IP, File System, USB tumpukan). RTOS didukung disampaikan oleh vendor mitra seperti Micrium, Segger, Ekspres Logic atau tersedia dalam open source seperti FreeRTOS atau disediakan oleh vendor semikonduktor seperti STMicroelectronics STM32Cube, NXP Kinetis SDK dan Renesas Synergy Software Package (SSP). Didukung penyedia perpustakaan SSL adalah wolfSSL.

Perusahaan yang komprehensif portofolio solusi IOT MicroEJ Application Store, MicroEJ Studio, MicroEJ Workbench dan MicroEJ OS akan diperlihatkan di Embedded World pada platform hardware dari berbagai vendor mitra berdasarkan ARM Cortex-M, Cortex-A atau arsitektur lain: STMicroelectronics STM32, NXP Kinetis dan i.MX, dan Renesas Synergy dan RZ.

Leave a Reply

Your email address will not be published. Required fields are marked *