على الرغم من عدم وجود دعم لأجهزة USB على WSL2 في الوقت الحالي ، إلا أن هذه الأداة تأتي لمساعدتك على فلاش ومراقبة تطبيقات ESP-IDF و ESP8266_SDK على WSL2.
معلومات:
تم اختبارها على توزيعات Ubuntu 20.04 LTS و Debian.
ملحوظة:
كشرط مسبق لاستخدام هذه الأداة ، يجب تثبيت Python على Windows.
يدعم idfx :
قم بتنفيذ الأمر التالي داخل WSL لتثبيت idfx
curl https://git.io/JyBgj --create-dirs -L -o $HOME /bin/idfx && chmod u+x $HOME /bin/idfxإمضاء:
idfx COMMAND [PORT]
عندما يكون PORT منفذ COM التسلسلي على Windows (استخدم مدير الجهاز للعثور على المنفذ الخاص بك).
للاستخدام الكامل ، يرجى تنفيذ الأمر التالي:
idfx help
بالنسبة لمعظم الحالات (عند تحرير رمز التطبيق الخاص بك) ، يمكنك استخدام idfx all COM2 لأن هذا الأمر سيبني تطبيقك ومراقبته في وقت واحد. بالطبع ، تحتاج إلى تغيير COM2 (في الأمر السابق) مع منفذ COM الصحيح.
| يأمر | وصف |
|---|---|
idfx all COM2 | بناء المشروع ، فلاش ومراقبة الإخراج التسلسلي ، باستخدام منفذ COM2 |
idfx build | بناء مشروع |
idfx flash COM2 | وميض المشروع باستخدام منفذ COM2 |
idfx monitor COM2 | عرض الإخراج التسلسلي لمنفذ COM2 |
idfx flash COM2 monitor | Flash Project و Display Serial Output ، باستخدام Port COM2 |
idfx erase-flash COM2 | محو الفلاش بأكمله ، باستخدام Port COM2 |
idfx help | إظهار استخدام idfx |
على هذا الرابط ، يمكنك العثور على برنامج تعليمي كامل حول كيفية إعداد ESP-IDF ضمن WSL2 وكيفية استخدام idfx لإنشاء تطبيق ESP ومراقبته.

Abobija - Abobija.com
معهد ماساتشوستس للتكنولوجيا