FLUTTER ECOSYSTEM

dart_periphery

dart_periphery लिनक्स पेरिफेरल आईओ (GPIO, LED, PWM, SPI, I2C, MMIO, ADC और सीरियल पेरिफेरल आईओ) के मूल c-periphery लाइब्रेरी का डार्ट संस्करण है।

dart_periphery कवर
नवीनतम वर्ज़न
0.9.20
30-दिन डाउनलोड
19.8 हज़ार
लाइक
73
Pub अंक
150

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

dart_periphery एक Dart लाइब्रेरी है जो Linux पेरिफेरल I/O इंटरफेस को निचले स्तर पर एक्सेस प्रदान करती है, जिसमें GPIO, I2C, SPI, PWM, LED, ADC, MMIO और सीरियल कम्युनिकेशन शामिल है। यह c-periphery C लाइब्रेरी का Dart संस्करण है, जो Linux-आधारित प्रणालियों में सीधे हार्डवेयर इंटरैक्शन की अनुमति देता है। IoT और एम्बेडेड एप्लिकेशन के लिए डिज़ाइन किया गया है, जो डार्ट कोड से भौतिक उपकरणों को नियंत्रित और मॉनिटर करने की अनुमति देता है। न्यूनतम अब्स्ट्रैक्शन के साथ वास्तविक समय हार्डवेयर इंटरफेसिंग की आवश्यकता वाले प्रोजेक्ट्स के लिए यह पैकेज आदर्श है।

उपयोग
  • GPIO पिन को नियंत्रित करना
  • I2C/SPI के माध्यम से सेंसर डेटा पढ़ना
  • PWM के साथ एलईडी और मोटर का नियंत्रण
  • माइक्रोकंट्रोलर्स के साथ इंटरफेसिंग
  • रियल-टाइम हार्डवेयर मॉनिटरिंग
  • एम्बेडेड सिस्टम विकास
मुख्य विशेषताएँ
  • विभिन्न लिनक्स पेरिफेरल इंटरफ़ेस का समर्थन करता है
  • निम्न स्तर का हार्डवेयर एक्सेस
  • क्रॉस-प्लेटफॉर्म लिनक्स सामंजस्यता
  • मूल c-periphery लाइब्रेरी के बाइंडिंग्स
  • हल्का और कारगर
  • थ्रेड-सुरक्षित संचालन
इनके लिए उपयुक्त
  • आईओटी उपकरण विकासकर्ता
  • एम्बेडेड सिस्टम इंजीनियर
  • हार्डवेयर प्रोटोटाइपिंग
  • लिनक्स-आधारित स्वचालन परियोजनाएं
  • भौतिक उपकरणों के साथ काम कर रहे Dart विकासकर्ता
विचार योग्य बातें
  • लिनक्स ओएस की आवश्यकता है
  • रूट या अधिकार प्राप्त एक्सेस की आवश्यकता है
  • लिनक्स प्लेटफॉर्म पर सीमित
  • हार्डवेयर-विशिष्ट कॉन्फ़िगरेशन की आवश्यकता है
  • मोबाइल या वेब ऐप्स के लिए उपयुक्त नहीं
समर्थित प्लेटफ़ॉर्मLinux

पैकेज इंस्टॉल करें

flutter pub add dart_periphery

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 8 आइटम

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट