لوحة صغيرة لتطوير وتصحيح البرامج على BLE و Zigbee Thread

تحية لقراء هبر! في هذه المقالة أريد مشاركة تطوري الجديد مع المجتمع ، سنتحدث عن مجلس تطوير صغير على شريحة nRF52840. تم تصميم اللوحة للوحدات النمطية E73-2G4M08S1C غير مكلفة. ولدت فكرة إنشائها في دردشة تلغرام واحدة مريحة بشكل عفوي تمامًا. كانت هناك حاجة إلى جهاز غير مكلف وسهل التجميع.





تم أخذ مخطط nRF52840 Dongle كأساس ، والتوافق مع pca10059 جعل من السهل جدًا بدء التطوير في SDK ، ولم تكن هناك حاجة لإعادة تعيين الواجهات والأجهزة الطرفية. جميع المكونات الإلكترونية التي تحتاج إلى لحام هي> = 0805 ، لذلك يمكن لحام اللوحة بكل بساطة.





يمكن تشغيل الجهاز عن طريق USB أو بطارية CR2032 أو مصدر طاقة 3.3 فولت. لتبديل مصدر الطاقة ، من الضروري إعادة ترتيب وصلة المرور U4 إلى الموضع المطلوب - 5V أو 3V3. لإمداد الطاقة والبرمجة عبر USB ، تحتوي اللوحة على فتحات لنوعين من موصلات USB ، MICRO USB 2.0 TYPE B و USB 2.0 Type A.



وهناك أيضًا وصلة BAT إضافية لحجرة البطارية على اللوحة ، مما يسمح لك بفصل البطارية تمامًا عن الجهاز.



يحتوي الجهاز على موصلين ، أحدهما موصل 14P ، وعلى الجانب الآخر موصل 10P ، كما يتم صنع وسادات للمسامير المتبقية على الجانب السفلي من الجهاز.



بمساعدة هذه اللوحة ، من الملائم تجميع نماذج أولية للأجهزة المستقبلية وبرامج الاختبار. أصبحت هذه الوحدة في متناول يدي لنماذج أولية للأجهزة لشبكات Mysensors. من السهل أيضًا "تحويل" هذه اللوحة إلى Arduino NANO 33 BLE. يحتوي Arduino على مكتبة Arduino BLE لطيفة تعتمد على نظام التشغيل Mbed.



Github من مشروع Mini Development Board



بالنسبة لهذه اللوحة ، تم أيضًا إنشاء وحدة إضافية بواسطة أحد أعضاء مجتمعنا - RGBW باهتة. الوحدة الإضافية مصنوعة بنفس أبعاد اللوحة الرئيسية.







في البداية ، تم تطوير اللوحة الإضافية والمشروع الخافت ككل بواسطة VKE (مكسيم) لشبكة Zigbee ، لكنها واجهت عقبات لا يمكن التغلب عليها داخل ZigBee Open Source Stack ، مرحبًا بالرجال من شركة DSR .





على حد علمي ، تمت إعادة بناء هذا المشروع الخافت لبروتوكول Thread وكل شيء على ما يرام هناك.



Github لمشروع وحدة التوسيع (باهتة)

Github لمشروع باهتة على Zigbee

→  Github من مشروع باهتة على Thread



أيضًا ، في اليوم الآخر فقط ، أصبح مشروع مستشعر درجة الحرارة والرطوبة والضغط BME 280 متاحًا على Thread ، النتائج على استقرار شبكة Thread واستهلاك الطاقة مثيرة للإعجاب.





جيثب لمشروع استشعار BME280 على Thread







صورة لمجلس التنمية المصغر تم تجميعها من قبل أشخاص مختلفين












فيديو صغير لاختبار شاشة oled على Mini Development Board




على هذا ربما أنتهي! أدعو جميع المهتمين بتطوير أجهزة وبرامج DIY لـ nRF5 (وليس فقط) على بروتوكولات BLE و Zigbee و Thread و Mysensors إلى محادثاتنا البرقية المريحة:



Telegram @ DIY Devices

Telegram @ MySensors



كل شيء جيد!



All Articles