سلام
اول از آموزش زیر بردهای سری esp رو در آردوینو اضافه کنید:
http://forum.arduino.ir/8/21/1266.html#post5727
بعد از اتمام این مرحله:
به برد که نگاه کنید دو تا پورت میکرو usb می بینید:
در حقیقت این برد دو طبقه است.
طبقه زیرن برد که این هست رو بهش توجه کنید:
چیپ usbبه ttl این برد ch340 هست که با داشتن این امکان می تونید از طریق میکرو usbبرد رو پروگرام کنید و این یک از بهترین خصوصیات این برد هست. در واقع از بین دو تا میکرو usb که در عکس بالا معرفی شد میکرو usb پایین برای پروگرام استفاده میشه (والبته پاور)
وقتی برد رو پروگرام کردید می تونید از روی این پایه جداش کنید و صرفا خود برد esp رو داشته باشید و با پورت میکرو usb روش پاورش رو فراهم کنید. دقت کنید که وقتی برد رو از پایه جدامی کنید دیگه با میکرو usb روش امکان پروگرام رو نخواهید داشت.
یه بار دیگه برد رو سر هم کنید (esp8266 رو روی بیس سوار کنید) و کابل میکرو usb رو به بیس وصل کنید مطابق عکس زیر:اکنون به سراغ پروگرام برد می رویم:
نرم افزار آردوینو (اسکچ) را باز کنید.
در قسمت انتخاب برد،برد adafruit huzzah esp8266 را انتخاب کنید.
در قسمت پورت هم پورت کامی رو که به برد اختصاص داده انتخاب کتیداگر در این مرحله مشکل به هم زدید زیر همین پست کامنت بزارید)
حالاکدی رو که قراره آپلود کنید انتخاب کنید. مثلا کد اسکن وایفای های اطراف رو در نظر بگیرید که مطابق عکس زیر می تونید بیاریدش:
کلید آپلود رو بزنید. قبل از پر شدن رنج سبز رنگ سوئیچ فلش (Flash) روی برد زیری رو نگه دارید تا مطابق تصویر نقطه های قرمز رنگ دیده بشن(همزمان با شروع نقطه ها یه ال ای دی آبی روی خود چیپ esp شروع به چشمک زدن می کنه).به محض دیده شدن این نقطه ها دستتون رو از سوئیچ بردارید . وقتی نقطه ها ثابت شدن و چشمک زن آبی روی برد ایستاد یعنی آپلود تموم شده. مادامی که در مد فلش باقی بمونید احتیاجی به نگه داشتن سوئیچ فلش نیست و راحت آپلود کنید.