البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp: 3 خطوات
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp: 3 خطوات
Anonim
Image
Image
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp
البرنامج التعليمي لتثبيت البرامج الثابتة المتقدمة M5Stack MultiApp

أنا معجب كبير بوحدة M5Stack ESP32. يبدو احترافيًا للغاية على عكس "عش الفئران" المعتاد من اللوحات والأسلاك النموذجية!

مع معظم لوحات تطوير ESP32 ، يمكنك تشغيل برنامج / تطبيق واحد فقط في كل مرة ولكن الآن على M5Stack يمكنك الاختيار من بين العديد من التطبيقات عبر قائمة. أنيق هاه ؟!

تشمل التطبيقات:

  • راسم الذبذبات ثنائي القناة
  • WebRadio
  • محطة الطقس
  • WebServer مع مدير ملفات SD على شبكة الإنترنت
  • متصفح SD
  • أدوات

    • واي فاي حزمة مراقب
    • واي فاي الماسح الضوئي
    • I²C الماسح الضوئي
    • قارئ مستشعر DHT
    • ساعة التوقيف
  • ألعاب

يُظهر الفيديو البناء والخطوات التالية تشرح العملية.

الخطوة 1: Ardunio IDE Out ، PlatformIO IDE In

Ardunio IDE Out ، PlatformIO IDE In!
Ardunio IDE Out ، PlatformIO IDE In!
Ardunio IDE Out ، PlatformIO IDE In!
Ardunio IDE Out ، PlatformIO IDE In!
Ardunio IDE Out ، PlatformIO IDE In!
Ardunio IDE Out ، PlatformIO IDE In!

التحدي الأول هو أننا لا نستطيع استخدام Arduino IDE المحبوب لدينا لهذا المشروع. وقت التغيير والتغيير جيد ، صحيح ؟! انتقل إلى جيثب:

github.com/botofancalin/M5Stack-MultiApp- متقدم

يمكنك هنا الاطلاع على الإرشادات الخاصة بتثبيت PlatformIO والمتطلبات الأخرى. الخطوة الأولى هي تنزيل المستودع وفك ضغطه إلى مكان يمكنك العثور عليه بسهولة ، على سبيل المثال. سطح المكتب.

الآن قم بتنزيل وتثبيت Visual Studio Code

code.visualstudio.com/

وملحق PlatformIO

الآن قم بتثبيت ESP32 Framework على PlatformIO. بالنسبة لي ، حدث هذا تلقائيًا بمجرد تثبيت PlatformIO. ابحث أيضًا في هذا الوقت عن أي تحديثات سيتم وضع علامة عليها.

حان الوقت لتطبيق تصحيح PlatformIO ، ما عليك سوى نسخ محتويات دليل PlatformIO_Patch ضمن المجلد M5Stack-MultiApp-Advanced-master على سطح المكتب إلى دليل.platformio.

الخطوة 2: قم بتفليش M5Stack باستخدام البرامج الثابتة المجمعة مسبقًا

قم بتفليش M5Stack باستخدام البرامج الثابتة المجمعة مسبقًا
قم بتفليش M5Stack باستخدام البرامج الثابتة المجمعة مسبقًا

يمكن العثور على الإرشادات الوامضة في مجلد البرامج الثابتة المترجمة مسبقًا ضمن المجلد M5Stack-MultiApp-Advanced-master على سطح المكتب.

1. قم بتشغيل ESPFlashDownloadTool_v3.6.4.exe

2. حدد أداة تنزيل ESP32

3. حدد ملف البرنامج الثابت "M5StackMultiApp.bin"

4. أدخل عنوان الملف: 0x10000 (تم إجراؤه افتراضيًا)

5. حدد منفذ COM في أداة التنزيل تحقق من رقم منفذ M5Stack COM في مدير الجهاز.

6. اضغط مع الاستمرار على مفتاح RESET مضغوطًا على M5Stack

7. انقر فوق ابدأ في أداة التنزيل وحرر مفتاح إعادة التعيين

بعد الوميض ، اضغط على مفتاح إعادة الضبط لبدء تشغيل M5Stack

الخطوة 3: إنشاء وفلاش M5Stack MultiApp

إنشاء وفلاش M5Stack MultiApp
إنشاء وفلاش M5Stack MultiApp
إنشاء وفلاش M5Stack MultiApp
إنشاء وفلاش M5Stack MultiApp

افتح مجلد مشروع MultiApp في PlatformIO.

انتقل إلى المجلد src وتحميل الملف main.cpp.

انقر فوق الزر BUILD الموجود في الزاوية اليسرى السفلية من شريط مهام Visual Studio. سترى بعض رسائل التحذير باللون الأصفر ولكن نأمل بعد فترة من الوقت سترى رسالة "النجاح" الخضراء!

الآن اضغط على زر سهم التحميل وانتظر رسالة "نجاح" خضراء أخرى وستظهر قائمة MultiApp على M5Stack - تهانينا !! يمكنك الآن استكشاف التطبيقات.

احصل على M5Stack من هنا: M5Stack ESP32

أو هنا: M5Stack ESP32