ज़ेफ़िर आरटीओएस

ज़ेफ़ीर प्रोजेक्ट

Zefir OS, इंटरनेट ऑफ़ थिंग्स (IoT) के लिए रीयल-टाइम ऑपरेटिंग सिस्टम (RTOS) बनाने का एक ओपन सोर्स सहयोग प्रयास है. यह छोटे फ़ुटप्रिंट वाले कर्नेल पर आधारित है, जिसे संसाधनों की मदद से सीमित सिस्टम पर इस्तेमाल करने के लिए बनाया गया है: इसमें एम्बेड किए गए आसान एनवायरमेंट सेंसर और एलईडी डिसप्ले से लेकर बेहतरीन स्मार्ट वॉच और IoT वायरलेस गेटवे शामिल हैं.

Zefir कर्नेल में बहुत कम फ़ुटप्रिंट मिलता है और इसकी परफ़ॉर्मेंस बेहतर होती है. साथ ही, इसमें कई थ्रेड वाली एक्ज़ीक्यूशन की सुविधा होती है. साथ ही, यहां कई उपलब्ध सुविधाएं भी होती हैं. डिवाइस के ड्राइवर, नेटवर्किंग स्टैक, और ऐप्लिकेशन के हिसाब से बनाए गए कोड के साथ-साथ, Zefir नेटवर्क का बाकी हिस्सा, एक पूरा ऐप्लिकेशन बनाने के लिए कर्नेल की सुविधाओं का इस्तेमाल करता है. कर्नेल कई आर्किटेक्चर का समर्थन करता है, जिनमें ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtena, और RISC-V शामिल हैं.

Zefir के साथ OpenThread का इस्तेमाल शुरू करने के लिए, Echo Server और Echo Client GitHub पर Zefir प्रोजेक्ट रिपॉज़िटरी से नेटवर्क के उदाहरण देखें. आपके पास ऐसे SoC पर उदाहरण हैं जो आईईईई 802.15.4 रेडियो के साथ काम करते हैं. उदाहरण के लिए, नॉर्डिक nRF52840.

ज़्यादा जानकारी