فریمورک 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 آماده میشود و به راحتی میتوانید کامند های مختلف مانند بیلد و پروگرام را اجرا کنید.

لینکهای دانلود
سلام ببخشید فایل های ارشیو دانلود نمی شود و فقط کد نمایش میدهد
سلام. روی فایل راست کلیک کنید و گزینه Save link as رو انتخاب کنید
سلام مجدد
این فایل اول و اخر دانلود نمیشه فقط تونستم emi دانلود کنم برای ویندوز 64 بیتی
این مشکل دارهدانلود فایل archive_vv5.5.3_windows-x64.zst (فایل آرشیو) نسخه ویندوز – 2400 مگابایت
سلام. من همه لینک ها رو چک کردم و مشکلی نداشتند. لطفا مجدد تست کنید.
سلام
قبل از اینکه سوال بپرسم اجازه بدید تشکر کنم ازشما
ممنون خیلی عالی که تو این وضیعت به فکر این ایده جذاب افتادید من تازه شروع کردم و مبتدی هستم و تازه کلاس اموزشی من شروع شده خیلی ها این مشکل رو داشتن من حتما سایت شما رو معرفی میکنم
واما سوال
ببخشید الان این دوتا فایل رو نصبکنیم دیگه نیازی نیست به کدویزن یا اردینو ادی یا باید اینا در کتابخونه نرم افزارهای کد نویسی وکامپایلر نصب کنیم
سلام. خواهش میکنم انجام وظیفس. در عمل به ابزار دیگه ای نیاز ندارید ولی بهتره که افزونه vs code مربوطه رو هم نصب کنید که بتونید کدتون رو توی vs code بنویسید و ویرایش کنید (به عنوان ادیتور کد).
من همه این مسیر ها رو میرم ولی در اخر هنگام نصب tools به ارور :
Failed to setup tools: Failed to setup tools: IO error: io error: Insufficient system resources exist to complete the requested service. (os error 1450)
For more information consult the log file
بر میخورم
کسی میتونه منو راهنمایی کنه ؟
منمهمین مشکل رو دارم
سلام. به نظر میاد مشکل کم اومدن رم یا حافظه باشه
با تشکر اگر ممکن هست esptool های لینوکسی را هم قرار بدید. ممنونم. تمام مواردی که گذاشتین ویندوز هست. با تشکر
اضافه شد
سلام. بزودی اضافه میشه
سلام،کاش میشد اکستنشن PlatformIO رو با کتابخونه هاش رو قرار بدین خیلی ممنون.
سلام. متاسفانه بسته نصبی به صورت یکجا، مشابه esp-idf نداره. اگر چنین روشی بود، کامنت بزارید تا بررسی کنیم.
خیلی متشکرم از شما برای در اختیار قرار دادن این فایل های ارزشمند در صورت امکان فایل های وی اس کد برای سیستم عامل های لینوکس و esidf برای لینوکس هم قرار دهید بسیار متشکر
فایل های لینوکس اضافه شد
سلام. خواهش میکنم. در حال بررسی برای انجامش هستیم
سلام ممنون بخاطر زحمتی که برای تهیه این مطلب کشیدید. میشه لطف کنید و فایل نصبی اکستنشن esp-idf برای vs code با فرمت VSIX را هم قرار بدید. خیلی ممنون.
سلام. خواهش میکنم. در انتهای مطلب قرار داده شد.
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.