Drogue Device هو توزيع للأدوات وأمثلة لبناء تطبيقات إنترنت الأشياء المدمجة في الصدأ.
انظر الوثائق لمزيد من المعلومات.
انتقل إلى صفحتنا الرئيسية لمعرفة المزيد عن مشروع Drogue IoT.
يتطلب Drogue Device Crust Nightly Toolchain. إذا قمت بتثبيت الصدأ باستخدام Rustup ، فيجب أن "تعمل فقط".
يعمل جهاز Drogue على أي أجهزة تدعمها السفارة ، والتي تتضمن في وقت كتابة هذا التقرير:
نحن نقدم أمثلة لمجموعة فرعية من الأجهزة التي نضمنها الأعمال والتي تتوافق مع إنترنت الأشياء.
يمكن العثور على نظرة عامة على الأمثلة في الوثائق.
يمكنك نسخ الأمثلة إذا كنت ترغب في إنشاء تطبيق خارج هذا المستودع.
لإجراء اختبار وتطوير أمثلة أسهل قليلاً ، حددنا بعض الأوامر التي يمكنك تشغيلها من المجلد الجذري للمستودع الذي يجب أن يعمل مع أي مثال. ستضمن هذه الأوامر أيضًا تثبيت جهاز تحميل التشغيل المناسب إذا لزم الأمر.
على سبيل المثال ، قم بتشغيل cargo xtask flash :
cargo xtask flash examples/nrf52/microbit/ble لتصحيح مثال على ذلك ، قم بتشغيل cargo xtask debug :
cargo xtask debug examples/nrf52/microbit/ble لإنشاء المثال فقط ، قم بتشغيل cargo xtask build :
cargo xtask build examples/nrf52/microbit/bleللقيام ببناء كامل لكل شيء بما في ذلك الأمثلة:
cargo xtask ciboards - حزمة دعم اللوحة (BSP) للوحات المدعومةdevice - مكتبة لبناء تطبيقات إنترنت الأشياءmacros - وحدات الماكرو لتحميل ملفات التكوين للبرامج الثابتة للجهاز.examples - أمثلة يمكن أن تعمل على لوحات مختلفة انظر المستند المساهمة.