ماژول ESP-01S یک ماژول وای فای کوچک با چیپست ESP8266 است که به طور خاص برای کاربردهای اینترنت اشیا (IoT) طراحی شده است. این ماژول دارای آنتن داخلی است و با ولتاژ 3.3 ولت کار میکند. ESP-01S دارای پینهای ورودی/خروجی عمومی (GPIO) برای اتصال به سنسورها و دستگاههای دیگر است. همچنین دارای پینهایی برای ارتباط سریالی با کامپیوتر و یا میکروکنترلرهای دیگر است. ماژول ESP-01S از طریق دستورات AT قابل برنامهریزی است و میتواند با استفاده از میکروکنترلرهای مختلفی مانند Arduino و Raspberry Pi کار کند. همچنین میتوان از زبان برنامهنویسی مایکروپایتون برای برنامهنویسی ESP-01S استفاده کرد.
مشخصات و ویژگی های ESP-01S
ماژول وای فای ESP-01S به دلیل اندازه کوچک و هزینه مناسب خود، به عنوان یکی از بهترین گزینههای برای پروژههای اینترنت اشیا شناخته میشود. مزیتهای استفاده از این ماژول عبارتند از:
- دارای ولتاژ کاری 2.56 الی 3.6 ولت
- ESP-01S دارای حافظه فلش 8 مگابایت است.
- دارای آنتن PCB قرار گرفته روی برد ماژول
- قابلیت پروگرام و اجرای برنامه های آردوینو
- دارای دو پایه GPIO جهت استفاده در برنامه ها
- قابلیت تعریف و قرارگیری در مد های کم مصرف
- دارای فرامین AT کامند جهت اجرای دستورات کاربر
- دارای پروتکل ارتباطی سریال UART جهت ارتباط با میکروکنترلرها و رایانه ها
- قابلیت قرارگیری در مد STATION جهت اتصال به مودم ها و هات اسپات تلفن همراه
- دارای وب سرور داخلی جهت قرارگیری در مد سرور و اجرای درخواست های کلاینت
- قابلیت قرارگیری در مد نقطه دسترسی(Access Point) جهت اتصال سایر ماژول ها و یا تلفن های همراه
کاربردهای ماژول ESP8266 وای فای ورژن 1.0 Wifi
- طراحی و پیاده سازی خانه های هوشمند
- طراحی و پیاده سازی گجت های هوشمند
- طراحی و پیاده سازی سیستم های امنیتی
- طراحی و پیاده سازی پروژه های ارسال بی سیم داده ها
بررسی پایه های ماژول وای فای ESP-01
در ابتدا در نظر داشته باشید که پین های GPIO0 و GPIO2 در هنگام بوت و فلش کردن فریمور نقش مهمی دارند. برای ورود به حالت فلش کردن فریمور پین GPIO0 باید در حالت پایین قرار بگیرد و برای بوت عادی، پین GPIO2 باید در حالت بالا باشد. همچنین، ماژول ESP-01 دارای تبدیل USB-to-serial داخلی نمی باشد، لذا برای برنامه نویسی و ارتباط سریال، یک آداپتور USB-to-TTL خارجی مورد نیاز است.پینهای ماژول ESP-01 به صورت زیر است.
- VCC: ولتاژ تغذیه (3.3 ولت)
- GND: زمین
- GPIO0: پین ورودی/خروجی عمومی
- GPIO2: پین ورودی/خروجی عمومی
- CH_PD: پین خاموشی/روشنی میکروکنترلر. برای فعال کردن میکروکنترلر باید به حالت روشن شود
- RST: پین ریست
- UART TXD: پین فرستادن سریالی
- UART RXD: پین دریافت سریالی
ولتاژ کاری | 3.3 |
باند فرکانسی | 2400MHz |
پروتکل ارتباطی | UART |
وزن | 6 گرم |
ابعاد | 14.5 در 25 میلیمتر |
- - نشانی ایمیل شما منتشر نخواهد شد.
- - لطفا دیدگاهتان تا حد امکان مربوط به مطلب باشد.
- - لطفا فارسی بنویسید.
- - نظرات شما بعد از تایید مدیریت منتشر خواهد شد.
- - میخواهید عکس خودتان کنار نظرتان باشد؟ به gravatar.com بروید و عکستان را اضافه کنید.