این برد توسط شرکت Wemos طراحی و تولید شده است. برد کنترلی Wemos D1 Mini دارای یک پایه آنالوگ و یک رابط SPI و یک رابط I2C می باشد. با توجه به سنسورها و ماژول هایی که با این برد ارتباط میگیرند اتصالات را برقرار می کنیم. ابعاد این برد ۲۵×۳۵ می باشد. همچنین دارای انواع شیلد نیز می باشد از جمله دما، رطوبت، نمایشگر، باتری بک آپ، درایور موتور و … که در انواع پروژه های اینترنت اشیا IOTمورد استفاده قرار می گیرد.

 

کامپایل کردن با Arduino IDE

از نقاط عطف این برد میتوان به قابلیت برنامه ریزی آن با استفاده از نرم افزار Arduino اشاره کرد. اگر برد را به پورت USB وصل کنید و از IDE آردوینو در شاخه Tools و سپس Boards بروید، هیچ گزینه‌ای برای انتخاب این برد وجود ندارد. از اینرو باید یک سری تنظیمات اولیه انجام دهیم. همانند تصویر زیر ابتدا از منو File گزینه preferences را انتخاب میکنیم.

 

 

 

 

سپس لینک زیر را کپی کنید و در پنجره Preferences در قسمت Additional Boards Manager URLs ، لینک را paste کنید و OK را بزنید.

 

 

سپس از قسمت Tools وارد Boards Manager… شوید.

 

 

سپس در لیست نمایش داده شده به دنبال esp8266 by ESP8266 Community بگردید و آن را نصب کنید.

 

 

منتظر بمانید تا عملیات نصب تکمیل شود.

 

 

برای استفاده از ماژول وای فای ESP8266 باید در لیست برد ها برد متناسب با ماژول خود را انتخاب کنید.

 

 

 

شیلدهای موجود برای توسعه برد Wemos Mini D1

 

در آموزش های بعدی نحوه راه اندازی و ارتباط هر شیلد را با برد D1 Mini به اختصار توضیح میدهیم.