در این قسمت از سری اموزش ESP8266 به مقدمه و نحوه شروع به کار با ماژول ESP8266 میپردازیم.

ماژول ESP8266 یک ماژول Wi-Fi عالی برای پروژه های اینترنت اشیا و اتوماسیون خانگی است. این مقاله برای راهنمایی نحوه شروع کار با ESP8266 میباشد.

درباره ماژول ESP8266

 ESP8266 یک ماژول ارزان قیمت است که این امکان را به شما می دهد ورودی ها و خروجی ها را همانطور که با آردوینو انجام می دهید کنترل کنید، اما همراه با Wi-Fi
بنابراین، برای برنامه های اتوماسیون خانگی و اینترنت اشیا عالی است.

کاربردها

  • ایجاد وب سرور 
  • ارسال درخواست های HTTP
  • کنترل خروجی ها
  • خواندن ورودی ها و وقفه ها
  • ارسال ایمیل
  • پست توییت

مشخصات ESP8266

  • پروتکل 11 b/g/n
  • Wi-Fi Direct (P2P)، Soft-AP
  • استک پروتکل TCP/IP داخلی
  • CPU داخلی 32 بیتی کم مصرف
  • SDIO 2.0، SPI، UART

در مقایسه ESP8266 با سایر راه حل های Wi-Fi موجود در بازار، این یک گزینه عالی برای اکثر پروژه های “اینترنت اشیا” است! به راحتی می توان فهمید که چرا اینقدر محبوب است: چون قیمت این ماژول پایین است و می تواند در پروژه های پیشرفته ادغام شود.

انواع ماژول ESP8266

 ESP8266 در نسخه های بسیار متنوعی عرضه می شود (همانطور که در تصویر زیر نشان داده شده است). ESP-12E یا اغلب ESP-12E NodeMCU نامیده می شود، به نظر ما در حال حاضر کاربردی ترین نسخه است.

انواع ماژول esp8266

ESP8266 pinout (پین های ماژول ESP8266)

پرکاربردترین بردهای توسعه ESP8266 ESP-01، ESP8266-12E NodeMCU Kit و Wemos D1 Mini هستند. ما پین های خروجی آنها را بررسی میکنیم. اگر از برد توسعه دیگری استفاده می کنید، مطمئن شوید که اطلاعات کافی راجب پین های بردتان دارید.

ESP-12E NodeMCU Kit Pinout

در اینجا یک نمای کلی از pinout برد توسعه NodeMCU ESP-12E آورده شده است:

پین های ماژول esp8266

WeMos D1 Mini Pinout

نمای کلی از pinout برد توسعه WeMos D1 Mini Pinout آورده شده است

پین های WeMos D1 Mini

ESP8266 12-E Module Pinout

نمای کلی از pinout ماژول esp-12e آورده شده است

پین های ESP8266 12-E

ESP8266-01 Pinout

نمای کلی از pinout برد توسعه ESP8266-01 آورده شده است

پین های ESP8266-01

برنامه نویسی ماژول ESP8266

راه های مختلفی برای برنامه نویسی ماژول ESP8266 وجود دارد. اکثرا اغلب از Arduino IDE یا MicroPython استفاده می کنند.

آموزش نصب بردهای ESP8266 در آردوینو IDE (ویندوز – مک – لینوکس)

جمع بندی

اولین قسمت از اموزش ESP8266  به پایان رسید جهت دسترسی به دیگر اموزش ESP8266 روی این لینک کلیک کنید همچنین تعدادی از پروژه های انجام شده با  ESP8266 را در زیر میتوانید مشاهده نمایید.

نصب بردهای ESP8266 در آردوینو IDE (ویندوز – مک – لینوکس)

راهنمای جامع پین های ESP8266 (کدام پین ها را میتوانیم استفاده کنیم؟)

پروژه ها

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]
بازگشت به لیست

نوشته های مشابه

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