فریمورک ESP-IDF (Espressif IoT Development Framework) یک فریمورک توسعه رسمی و اصلی برای برنامهنویسی بر روی تراشههای ESP32، ESP32-S، ESP32-C و سایر میکروکنترلرهای خانواده ESP از شرکت Espressif است. در حال حاضر دسترسی به سایت اصلی شرکت Espressif جهت دانلود و نصب این فریمورک و ابزار های مورد نیاز برای کار با این فریمورک، مانند کامپایلر و … مقدور نمیباشد، به همین دلیل ما در سیسوگ، بسته نصبی آفلاین esp-idf را در دسترس قرار دادیم تا بتوان از آن در این شرایط نیز استفاده کرد.
در انتهای مطلب، دو فایل جهت دانلود قرار داده شده که نیاز است ابتدا هر دو فایل را دانلود کرده و در یک پوشه قرار دهید، فایل اول با نام archive_vv5.5.3_windows-x64.zst شامل تمامی فایل های مورد نیاز برای کار با esp-idf از جمله خود SDK، ابزار کامپایل و پروگرام، کامپایلر و … میباشد. فایل دوم نیز با نام eim-gui-windows-x64.exe نصب کننده گرافیکی فایل قبلی است.
پس از دانلود فایل ها، فایل eim-gui-windows-x64.exe را باز کنید و گزینه Install from archive را انتخاب کنید.

در مرحله بعدی، مسیر فایل zst را مشخص کنید(این فایل برای دانلود در انتهای مطلب موجود است) و گزینه start installation را انتخاب کنید.

پس از اتمام نصب، بر روی گزینه Complete installation کلیک کنید

اکنون بر روی دستکاپ شما یک آیکون با نام IDF_PowerShell اضافه شده است که با کلیک بر روی آن powershell برای استفاده از esp-idf آماده میشود و به راحتی میتوانید کامند های مختلف مانند بیلد و پروگرام را اجرا کنید.

لینکهای دانلود
با تشکر اگر ممکن هست esptool های لینوکسی را هم قرار بدید. ممنونم. تمام مواردی که گذاشتین ویندوز هست. با تشکر
اضافه شد
سلام. بزودی اضافه میشه
سلام،کاش میشد اکستنشن PlatformIO رو با کتابخونه هاش رو قرار بدین خیلی ممنون.
سلام. متاسفانه بسته نصبی به صورت یکجا، مشابه esp-idf نداره. اگر چنین روشی بود، کامنت بزارید تا بررسی کنیم.
خیلی متشکرم از شما برای در اختیار قرار دادن این فایل های ارزشمند در صورت امکان فایل های وی اس کد برای سیستم عامل های لینوکس و esidf برای لینوکس هم قرار دهید بسیار متشکر
فایل های لینوکس اضافه شد
سلام. خواهش میکنم. در حال بررسی برای انجامش هستیم
سلام ممنون بخاطر زحمتی که برای تهیه این مطلب کشیدید. میشه لطف کنید و فایل نصبی اکستنشن esp-idf برای vs code با فرمت VSIX را هم قرار بدید. خیلی ممنون.
سلام. خواهش میکنم. در انتهای مطلب قرار داده شد.
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.