Zephyr RTOS

Zephyr Project

Zephyr OS adalah upaya kolaboratif open source untuk membangun sistem operasi real-time (RTOS) untuk Internet of Things (IoT). OS ini didasarkan pada kernel dengan footprint kecil yang dirancang untuk digunakan pada sistem dengan keterbatasan resource: mulai dari sensor lingkungan tertanam sederhana dan perangkat wearable LED hingga smartwatch canggih dan gateway nirkabel IoT.

Kernel Zephyr menyediakan lingkungan eksekusi multi-threading berperforma tinggi dengan jejak kecil dan serangkaian fitur yang kaya. Ekosistem Zephyr lainnya, termasuk driver perangkat, stack jaringan, dan kode khusus aplikasi, menggunakan fitur kernel untuk membuat aplikasi lengkap. Kernel mendukung beberapa arsitektur, termasuk ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa, dan RISC-V.

Untuk mulai menggunakan OpenThread dengan Zephyr, lihat contoh jaringan Echo Server dan Echo Client dari repositori project Zephyr di GitHub. Anda dapat menjalankan contoh ini di SoC yang menyediakan dukungan untuk radio IEEE 802.15.4, misalnya Nordic nRF52840.

Informasi selengkapnya