آردوینو arduino, آموزش, اینترنت اشیاء, توصیه شده, معرفی

نصب ماژول ESP8266 و ESP32 در ویرایشگر آردینو

کانفیگ ESP در آردوینو

امروزه سیستم‌های مبتنی بر اینترنت اشیا، فراگیر شده‌اند و کمتر می‌بینیم که در سایت‌های مرتبط با الکترونیک، مقاله‌هایی از آموزش اینترنت اشیا وجود نداشته باشد.

برد NodeMCU یکی از بهترین و پر‌مصرف‌ترین بردهای امبدد (Embedded) در زمینه اینترنت اشیاست.

این برد در نسخه‌ها، ابعاد و اشکال مختلفی به بازار ارائه شده است:

مدلهای متفاوت ESP

برای برنامه‌نویسی با این برد، ویرایشگرهای زیادی وجود دارد ولی یکی از محبوب‌ترینِ این ویرایشگرها، ویرایشگر آردوینو ست؛ در محیط آردوینو کد را می‌نویسیم و برد را به‌راحتی برنامه‌ریزی می‌کنیم.

ممکن است تعدادی از دوستان، مثل خود من، نتوانند این برد محبوب را به برنامه‌ی آردوینو معرفی کنند و برنامه پیام خطا بدهد و یا نتواند برد مورد‌نظر را به بخش مدیریت بردها اضافه کند.

پس در این پست همراه ما باشید تا با دو روشِ صد درصد کاربردی، شناسایی بردهای (NodeMCU (ESP32 & ESP8266 به نرم‌افزار آردوینو را تضمین کنیم.

 

راه‌اندازی ماژول ESP8266 با نرم‌افزار آردوینو

روش اول و ساده: شناسایی برد ESP8266 :

نرم‌افزار آردوینو را اجرا می‌کنیم (در اینجا ما از نسخه 1.8.2 بر روی ویندوز 10 نسخه 64 بیتی استفاده می‌کنیم):

شناسایی راحت برد ESP8266

 

سپس از نوار‌ابزار گزینه File و Preferences را انتخاب می‌کنیم:

 

نحوه شناسایی برد ESP8266

در صفحه‌ایی که باز می‌شود در قسمت Additional Boards Manager URLs آدرس زیر را وارد می‌کنیم:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

و بر روی Ok کلیک می‌کنیم.

شروع نصب ESP بر روی آردوینو

 

حال مجدداً از نوار ابزار، منوی Tools، از قسمت …Board گزینه‌ی Boards Manager را انتخاب می‌کنیم:

 

شروع نصب ماژول ESP بر روی آردوینو

با صفحه زیر روبرو می‌شویم:

 

نصب ماژول ESP بر روی آردوینو

در قسمت Type، عبارت ESP8266 را وارد می‌کنیم:

نصب ماژول ESP بر روی آردوینو

حال بر روی عبارت Install کلیک کرده و منتظر دانلود پکیج‌های مربوطه می‌شویم:

دانلود ماژول ESP بر روی آردوینو

پس از دانلودِ پکیج‌های لازم، برنامه شروع به نصب بردها می‌کند:

راه اندازی ماژول ESP8266 توسط Arduino

پس از نصب برد با عبارت نصب موفقیت‌آمیز و نسخه‌ي بردِ نصب‌شده روبرو می‌شویم، حال میتوانید پنجره‌ی مدیریت‌بردها را بسته و برد نصب‌شده را از لیست بردهای موجود مشاهده کنید.

نصب NodeMCU در آردوینو

تبریک میگویم! برد شما کاملاً به نرم‌افزار معرفی شده و می‌توانید با این برد محبوب شروع به کار کنید.

 نصب NodeMCU در آردوینو

 

روش دوم: دانلود مستقیم فایل‌های مورد‌نیاز از سایت گیت هاب

حال روش دوم جهت نصب ESP32 و یا برد ESP8266 که نرم‌افزار آردینو آن‌ها را نمی‌شناسد یا اگر با خطای دانلود مواجه می‌شوید:

 

[highlight bgcolor=”#81d742″]

« نکته بسیار مهم جهت نصب برد ESP8266: حتماً به برنامه‌ی پایتون نسخه 2.6 به بالا نیاز است. »

 

 

[/highlight]

 

ابتدا جهت نصب برد به نرم‌افزار گیت نیاز داریم. آن را از سایت اصلی به آدرس https://git-scm.com/download/win دانلود کرده و به‌طور کامل بر روی سیستم خود نصب کنید.

سپس بر روی گزینه‌ی GIT GUI کلیک کرده و نرم‌افزار را اجرا کنید. گزینه Clone Existing Repository را انتخاب کنید.

دانلود مستقیم فایلهای مورد نیاز از سایت گیت هاب

در صفحه‌ای که باز می‌شود در قسمت‌های مربوطه عبارات زیر را با توجه به برد دلخواه وارد کنید:

جهت نصب ESP32:

Source Location: 

https://github.com/espressif/arduino-esp32.git

Target Directory: 

C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/espressif/esp32

جهت نصب ESP8266:

Source Location: 

https://github.com/esp8266/Arduino.git

Target Directory: 

C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ esp8266com/esp8266

 

نصب مستقیم درایور ESP بر آردوینو

حال بر روی دکمه Clone کلیک کرده و منتظر اتمام دانلود می‌شویم:

نصب مستقیم درایور ESP بر Arduino

پس از اتمام دانلود، فایل‌های مربوطه جهت برد ESP32، به آدرس زیر رفته و فایل get.exe را اجرا کنید و منتظر باشید که صفحه‌ی کامند باز و مجدد به‌صورت خودکار بسته شود.

C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/espressif/esp32/tools

همچنین جهت برد ESP8266 به آدرس زیر رفته، فایل git.py را اجرا کنید و منتظر باشید که عین بالا، صفحه‌ی کامند باز و مجدد به‌صورت خودکار بسته شود.

C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ esp8266com/esp8266/tools

جهت آپدیت پکیج‌های نصب‌شده، می‌توانید به روش زیر اقدام کنید:

نرم‌افزار Git GUI را اجرا کرده و بر روی Open /recent Repository کلیک کنید.

نصب مستقیم درایور ESP بر آردوینو

در صفحه‌ی باز‌شده، از نوار‌ابزار، قسمت Remote > Fetch from > origin را انتخاب کرده و منتظر تغییرات بمانید.

 

نصب مستقیم درایور ESP8266 بر آردوینو

 

پس از دانلود، پنجره‌ی Git GUI را ببندید و همانند قبل، فایل get.exe برای ESP32 و get.py برای ESP8266 را اجرا کرده و منتظر باز و بسته شدن پنجره‌ی کامند باشید.

تبریک میگویم! معرفی و نصب بردهای شما به پایان رسید و می‌توانید از این برد محبوب لذت ببرید.

 

4 دیدگاه در “نصب ماژول ESP8266 و ESP32 در ویرایشگر آردینو

  1. سروش گفت:

    سلام آقا حسام
    ممنون بابت توضیحاتتون .موفق باشید.

  2. سروش گفت:

    سلام
    عالی بود دوست عزیز ممنون که دانسته هاتون رو با دیگران قسمت می کنید .امیدوارم من هم یه روز به این توانایی برسم.
    یه سوال: عبارت http://arduino.esp8266.com/stable/package_esp8266com_index.json از کجا آوردید؟
    اگر امکانش هست یه آموزش هم از Github بذارید.
    باز هم ممنون.

    1. حسام فرد حسام فرد گفت:

      سلام دوست عزیز خوشحالم که مورد پسند شما واقع شده.
      گیت هاب یه مرجع رایگان هستش که هر شخصی میتونه اطلاعاتش رو ب دیگران اموزش بده و حتی کدهای نوشته شده رو به اشتراک بگذاره. من هم بعد از یه سری جستجو به جاهایی رسیدم که کارم رو انجام نداد بدای همین تو گیت هاب جستجو کردم که نتیجش شد این اموزشی که الان در اختیار شما قرار گرفته و از چند مرجع جمع اوری و تست کردم.
      درباره اول لینک و ادرس هم بگم که پشتیبانی گروه سازنده و برنامه نویسا و کتابخانه نویسا شده اون لینک که به مرور هم اپدیت میشه و خود گروه اردینو هم تاییدش کرده.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *