ماژول وای فای ESP8266 ESP-12S با فلش 32Mbit و آنتن PCB
ماژول وای فای ESP8266 ESP-12S یک ماژول کوچک، کمحجم و کاربردی برای اضافه کردن قابلیت ارتباط بیسیم WiFi به انواع پروژههای الکترونیکی، میکروکنترلری و اینترنت اشیا (IoT) است. این ماژول بر پایه تراشه ESP8266 ساخته شده و علاوه بر WiFi داخلی، یک پردازنده 32 بیتی، حافظه Flash، رابطهای ارتباطی مختلف و مجموعهای از قابلیتهای سختافزاری و نرمافزاری را در اختیار طراح قرار میدهد.
طبق اطلاعات ارائهشده برای این محصول، ESP-12S دارای 32Mbit حافظه Flash، آنتن PCB داخلی و شیلد فلزی است و در یک پکیج SMD16 با ابعاد حدود 24×16 میلیمتر عرضه میشود.
یکی از ویژگیهای مهم ESP-12S این است که فقط یک «گیرنده و فرستنده WiFi» ساده نیست؛ ESP8266 دارای پردازنده داخلی است و میتواند در برخی پروژهها بهعنوان پردازنده اصلی سیستم نیز مورد استفاده قرار گیرد. مستندات رسمی Espressif نیز ESP8266EX را بهعنوان یک SoC مستقل WiFi معرفی میکنند که میتواند بهصورت مستقل برنامه را اجرا کند یا در کنار یک MCU دیگر بهعنوان آداپتور WiFi مورد استفاده قرار گیرد.
به همین دلیل ESP-12S در پروژههای خانه هوشمند، اتوماسیون صنعتی، سیستمهای مانیتورینگ، سنسورهای بیسیم، تجهیزات IoT، کنترل از راه دور، پروژههای Arduino و محصولات الکترونیکی متصل به شبکه کاربرد دارد.
چرا ماژول ESP-12S انتخاب مناسبی برای پروژههای WiFi است؟
اگر در طراحی یک محصول یا پروژه الکترونیکی به ارتباط WiFi نیاز دارید، استفاده از یک ماژول آماده میتواند تعداد قطعات موردنیاز برای طراحی بخش RF را کاهش دهد.
ESP-12S مجموعهای از قسمتهای مهم موردنیاز ارتباط WiFi را در قالب یک ماژول کوچک در اختیار طراح قرار میدهد؛ از جمله بخش RF، پردازنده، حافظه، رابطهای ارتباطی و آنتن PCB.
تراشه ESP8266EX از WiFi استاندارد 802.11b/g/n در محدوده 2.4GHz، حالت Station، SoftAP و ترکیب Station + SoftAP پشتیبانی میکند و پروتکلهای شبکه مانند TCP/IP را در اختیار برنامه قرار میدهد.
در نتیجه میتوان از ESP-12S هم در یک پروژه آموزشی ساده و هم در طراحیهای Embedded و IoT استفاده کرد.
مشخصات فنی ماژول ESP8266 ESP-12S
- نام محصول: ESP8266 ESP-12S WiFi Module
- چیپ اصلی: ESP8266
- نوع: ماژول WiFi / Wireless / IoT
- پردازنده: 32-bit Tensilica L106
- فرکانس پردازنده: تا 160MHz
- حافظه Flash: 32Mbit معادل 4MB
- نوع پکیج: SMD16
- آنتن: PCB داخلی
- شیلد: دارای شیلد فلزی RF
- استاندارد WiFi: IEEE 802.11 b/g/n
- باند فرکانسی: 2.4GHz
- محدوده فرکانسی: حدود 2.400 تا 2.4835GHz
- حالت WiFi: STA / AP / STA+AP
- امنیت WiFi: WPA / WPA2
- ADC: مبدل آنالوگ به دیجیتال 10 بیتی
- پروتکل شبکه: TCP/IP
- رابطها: UART، SPI، I2C، I2S، SDIO، PWM، GPIO و IR
- توان خروجی: طبق اطلاعات ارائهشده تا +20dBm در حالت 802.11b
- Deep Sleep: کمتر از 10µA طبق مشخصات محصول
- Power Down Leakage: کمتر از 5µA طبق مشخصات ارائهشده
- توان مصرفی Standby: کمتر از 1mW در شرایط DTIM3 طبق اطلاعات محصول
- زمان Wake-up و ارسال Packet: کمتر از 2ms طبق اطلاعات محصول
- ولتاژ تغذیه ماژول: حدود 3.0 تا 3.6V طبق مشخصات ماژول
- ولتاژ کاری متداول: 3.3V
- جریان موردنیاز منبع: منبع تغذیه با توان کافی؛ در مشخصات ماژول بیش از 500mA توصیه شده است
- ابعاد: حدود 24×16×3mm
- دمای کاری: در اطلاعات محصول -40 تا +85°C ذکر شده است
- Firmware: AT / قابل برنامهریزی
- ارتباط پروگرام: UART
- بهروزرسانی: UART / OTA
- پشتیبانی نرمافزاری: Arduino / Lua / MicroPython
- نوع نصب: SMD
ویژگیهای 802.11b/g/n، پردازنده 32 بیتی، ADC دهبیتی، TCP/IP، حالتهای STA/AP/STA+AP و رابطهای UART/SPI/I2C/I2S/GPIO در مشخصات ارائهشده برای محصول آمدهاند.
توجه: تعداد GPIO قابل استفاده در ESP-12S ممکن است بسته به نحوه پیادهسازی ماژول و پایههایی که برای Boot، UART و سایر عملکردها استفاده میشوند متفاوت باشد؛ بنابراین برای طراحی PCB نهایی باید Pinout دقیق همان نسخه ماژول بررسی شود.
قابلیتهای اصلی ESP-12S
WiFi 2.4GHz
ESP-12S ارتباط WiFi در محدوده 2.4GHz را فراهم میکند و از استانداردهای 802.11b/g/n پشتیبانی میکند.
این ویژگی آن را برای پروژههایی مانند:
- کنترل تجهیزات با موبایل
- ارسال داده سنسورها
- مانیتورینگ از طریق شبکه
- ارتباط با سرور
- Web Server
- تجهیزات Smart Home
- سیستمهای IoT
مناسب میکند.
پردازنده 32 بیتی داخلی
ESP8266 دارای پردازنده 32 بیتی Tensilica L106 است و میتواند برنامه کاربردی را مستقیماً اجرا کند. طبق دیتاشیت فعلی Espressif، فرکانس پردازنده میتواند تا 160MHz باشد.
این موضوع باعث میشود در بسیاری از پروژهها نیازی نباشد حتماً یک Arduino یا MCU جداگانه در کنار ماژول قرار گیرد.
حافظه Flash چهار مگابایتی
حافظه 32Mbit معادل 4MB است.
این حافظه برای ذخیره Firmware و در بسیاری از پروژهها برای فایلها، تنظیمات و قابلیتهایی مانند OTA مورد استفاده قرار میگیرد.
صفحه مرجع Waveshare نیز ESP-12S را بهعنوان ماژول ESP8266 با Flash داخلی 32Mbit معرفی میکند.
آنتن PCB داخلی
وجود آنتن PCB باعث میشود در کاربردهای معمول نیازی به خرید آنتن خارجی جداگانه نباشد.
این ویژگی برای تولید محصولاتی که فضای PCB اهمیت دارد بسیار کاربردی است.
البته در طراحی محصول نهایی، قسمت آنتن باید طبق اصول طراحی RF روی PCB جانمایی شود و اطراف آنتن نباید بدون بررسی توسط قطعات فلزی، زمین مسی یا بدنه نامناسب پوشانده شود.
حالتهای کاری WiFi
STA Mode
در این حالت ESP-12S مانند یک دستگاه WiFi معمولی به مودم یا Access Point متصل میشود.
مثلاً:
ESP-12S → WiFi Router → Local Network / Internet
این حالت برای ارسال اطلاعات سنسورها، کنترل تجهیزات و ارتباط با سرور بسیار کاربردی است.
AP Mode
در این حالت خود ESP-12S یک شبکه WiFi ایجاد میکند و موبایل یا لپتاپ میتواند مستقیماً به آن متصل شود.
این قابلیت برای محصولاتی که نیاز به صفحه تنظیمات داخلی دارند بسیار مفید است.
STA + AP
ESP8266 امکان کار در حالت Station و Access Point را نیز فراهم میکند.
به این ترتیب میتوان از یک سمت به شبکه اصلی متصل بود و از سمت دیگر یک شبکه یا رابط دسترسی برای تنظیم دستگاه ایجاد کرد.
AT Command چیست؟
یکی از روشهای استفاده از ESP-12S، استفاده از AT Command از طریق UART است.
در این روش یک میکروکنترلر مانند:
- Arduino
- STM32
- AVR
- PIC
- سایر MCUها
میتواند از طریق UART با ESP-12S ارتباط برقرار کند و وظایفی مانند اتصال به شبکه WiFi، برقراری ارتباط شبکه و انتقال اطلاعات را به ماژول بسپارد.
در اطلاعات محصول نیز استفاده از Firmware مبتنی بر AT و کنترل ماژول از طریق UART ذکر شده است.
برنامهنویسی ESP-12S با Arduino
روش دیگر این است که بهجای استفاده از ESP-12S فقط بهعنوان WiFi Module، خود ESP8266 را مستقیماً برنامهریزی کنید.
Arduino Core برای ESP8266 امکان استفاده از Arduino IDE برای توسعه نرمافزار روی ESP8266 را فراهم میکند. این اکوسیستم از قابلیتهای شبکه، GPIO، SPI، I2C، OTA و بسیاری از امکانات ESP8266 پشتیبانی میکند.
منبع رسمی پروژه Arduino ESP8266:
ESP8266 Arduino Core – GitHub
در این روش معماری پروژه میتواند به شکل زیر باشد:
ESP-12S → سنسورها / رله / نمایشگر / تجهیزات جانبی
بدون اینکه الزاماً یک Arduino UNO یا Mega جداگانه در مدار قرار گیرد.
نحوه کار با ماژول ESP-12S
روش اول؛ استفاده بهعنوان ماژول WiFi
در این روش ESP-12S در کنار MCU اصلی قرار میگیرد.
اتصال کلی:
- VCC → 3.3V
- GND → GND
- TX → RX میکروکنترلر
- RX → TX میکروکنترلر
سپس MCU از طریق UART دستورات موردنیاز را برای ESP-12S ارسال میکند.
روش دوم؛ پروگرام مستقیم
برای برنامهریزی مستقیم ESP-12S معمولاً به یک مبدل USB به TTL با سطح منطقی 3.3V و مدار مناسب Boot/Reset نیاز است.
روند کلی:
- منبع تغذیه 3.3V پایدار فراهم شود.
- TX و RX بهصورت متقاطع متصل شوند.
- GND دو مدار مشترک شود.
- پایههای Boot مطابق Pinout ماژول تنظیم شوند.
- مبدل USB-TTL به کامپیوتر متصل شود.
- ESP8266 Core در Arduino IDE نصب شود.
- برد مناسب ESP8266 انتخاب شود.
- Firmware یا برنامه موردنظر روی ماژول آپلود شود.
دیتاشیت رسمی Espressif نیز دانلود Firmware از طریق UART و بهروزرسانی OTA را از قابلیتهای این خانواده معرفی میکند.
نکته بسیار مهم درباره تغذیه ESP-12S
ESP-12S را مستقیماً با 5V تغذیه نکنید.
طبق مشخصات ESP8266EX، محدوده ولتاژ کاری تراشه 2.5 تا 3.6V است و مقدار متداول 3.3V ذکر شده است.
همچنین هنگام فعالیت WiFi، جریان مصرفی میتواند بهطور قابلتوجهی افزایش پیدا کند. در دیتاشیت Espressif، جریان لحظهای/فعال در شرایط مختلف RF در محدوده دهها تا صدها میلیآمپر گزارش شده است.
بنابراین برای جلوگیری از مشکلاتی مانند:
- ریست شدن ماژول
- قطع ارتباط WiFi
- بوت نشدن
- ناپایداری شبکه
- خطا هنگام پروگرام
از یک رگولاتور 3.3V مناسب و منبع تغذیه با توان کافی استفاده کنید.
کاربردهای رایج ESP8266 ESP-12S
ESP-12S میتواند در طیف وسیعی از پروژهها استفاده شود:
خانه هوشمند
- کنترل روشنایی
- کنترل رله
- کلید هوشمند
- کنترل پریز
- سیستم مدیریت تجهیزات
- سنسورهای WiFi
اینترنت اشیا
- سنسورهای متصل به اینترنت
- ارسال داده به سرور
- دریافت فرمان از Cloud
- تجهیزات مانیتورینگ
- دیتالاگر WiFi
اتوماسیون صنعتی
- مانیتورینگ تجهیزات
- انتقال اطلاعات
- کنترل از راه دور
- ارتباط بین تجهیزات
- ثبت اطلاعات
کشاورزی هوشمند
- سنجش پارامترهای محیطی
- ارسال اطلاعات سنسورها
- کنترل تجهیزات
- مانیتورینگ گلخانه
رباتیک
- کنترل بیسیم
- ارتباط ربات با موبایل
- انتقال اطلاعات سنسورها
- کنترل موتور و تجهیزات جانبی
تجهیزات تولیدی
به دلیل ابعاد کوچک ESP-12S میتوان آن را روی PCB محصول نهایی قرار داد و یک دستگاه الکترونیکی معمولی را به محصول دارای ارتباط WiFi تبدیل کرد.
چرا ESP-12S برای تولید محصول نهایی جذاب است؟
برای نمونهسازی، استفاده از بردهایی مانند NodeMCU بسیار راحت است؛ اما وقتی قرار است یک محصول نهایی طراحی شود، وجود USB، مبدل سریال و قسمتهای اضافی روی برد توسعه همیشه ضروری نیست.
ESP-12S بهعنوان یک ماژول SMD امکان قرارگیری مستقیم روی PCB اختصاصی را فراهم میکند.
به این ترتیب طراح میتواند:
- PCB را کوچکتر طراحی کند.
- مدار تغذیه را متناسب با محصول انتخاب کند.
- مدار USB را فقط در صورت نیاز اضافه کند.
- ورودی و خروجیها را متناسب با محصول طراحی کند.
- هزینه و فضای PCB را مدیریت کند.
- Firmware اختصاصی محصول را روی ESP8266 قرار دهد.
این موضوع یکی از دلایلی است که ماژولهای ESP8266 همچنان در پروژههای Embedded و محصولات مبتنی بر این پلتفرم دیده میشوند.
ESP-12S یا NodeMCU؟
این دو محصول را نباید دقیقاً یک چیز در نظر گرفت.
ESP-12S:
ماژول SMD برای استفاده در مدار اختصاصی.
NodeMCU:
برد توسعهای که معمولاً ESP8266 را همراه با USB-to-Serial، رگولاتور، پایههای خروجی و مدار پروگرام در اختیار کاربر قرار میدهد.
بنابراین برای شروع سریع پروژه، برد توسعه سادهتر است؛ اما برای ساخت یک محصول اختصاصی، ESP-12S میتواند انتخاب مناسبتری از نظر فرمفاکتور و یکپارچهسازی باشد.
نکات مهم هنگام خرید ESP-12S
قبل از خرید به این موارد توجه کنید:
- این ماژول 3.3V است.
- ESP-12S برد توسعه USB نیست.
- برای پروگرام مستقیم به رابط USB به TTL مناسب نیاز است.
- سطح منطقی UART باید با 3.3V سازگار باشد.
- منبع تغذیه باید جریان کافی داشته باشد.
- آنتن PCB باید در طراحی نهایی فضای مناسب داشته باشد.
- Flash برابر 32Mbit یعنی حدود 4MB است.
- ارتباط WiFi در باند 2.4GHz انجام میشود.
- برای طراحی PCB نهایی باید Pinout دقیق نسخه خریداریشده بررسی شود.
- پایههای Boot و UART باید هنگام طراحی مدار در نظر گرفته شوند.
یک نکته مهم برای خریداران حرفهای
ESP8266 یک پلتفرم قدیمی اما بسیار شناختهشده است و اکوسیستم نرمافزاری گستردهای دارد. با این حال، در جدیدترین دیتاشیت رسمی Espressif، ESP8266EX در وضعیت NRND یا Not Recommended for New Designs قرار گرفته و خود Espressif استفاده از مدل ارتقایافته ESP8684 را پیشنهاد کرده است.
این موضوع به معنی بیاستفاده بودن ESP-12S نیست؛ بلکه برای پروژههای موجود، تعمیرات، نمونهسازی، آموزش و محصولاتی که از قبل بر پایه ESP8266 طراحی شدهاند همچنان میتواند گزینه کاربردی باشد. برای محصولی که قرار است از صفر طراحی شود و چرخه تولید بسیار طولانی داشته باشد، بهتر است طراح وضعیت تأمین تراشه و نسل جدیدتر محصولات Espressif را نیز بررسی کند.
این شفافیت میتواند برای مشتریان فنی فروشگاه یک مزیت باشد، زیرا خریدار اطلاعات واقعیتری برای انتخاب قطعه دریافت میکند.
دیتاشیت و منابع فنی معتبر خارجی
1. دیتاشیت ESP-12S – Waveshare
صفحه مرجع Waveshare، ESP-12S را بهعنوان ماژول ESP8266 با 32Mbit Flash و آنتن PCB معرفی کرده و دیتاشیت ماژول را در بخش Resources ارائه میکند.
2. دیتاشیت رسمی ESP8266EX – Espressif
این مهمترین مرجع فنی برای بررسی تراشه اصلی ESP8266 است و شامل مشخصات CPU، WiFi، GPIO، UART، SPI، I2C، ADC، مصرف توان، مشخصات RF و شرایط الکتریکی است.
ESP8266EX Datasheet – Espressif
3. مستندات فنی Espressif
4. Arduino Core برای ESP8266
5. دیتاشیت ارائهشده برای این محصول
دانلود دیتاشیت ESP-12S از فروشگاه الکترونیک سان سِوِن
تجربه و بازخورد خریداران ESP-12S
1. این ماژول رو میشه با Arduino IDE برنامهریزی کرد؟
پاسخ:
بله، ماژول ESP-12S مبتنی بر ESP8266 است و با استفاده از هسته Arduino مخصوص ESP8266 میتواند مستقیماً با Arduino IDE برنامهریزی شود. برای پروگرام کردن ماژول نیز به یک مبدل USB به TTL مناسب با سطح منطقی 3.3V نیاز است.
2. برای ساخت وسایل خانه هوشمند مناسبه؟
پاسخ:
بله، ESP-12S برای پروژههای خانه هوشمند، کنترل روشنایی، کنترل رله، کلیدهای هوشمند، سنسورهای بیسیم و تجهیزات متصل به شبکه کاربرد دارد. پشتیبانی از WiFi و امکان اجرای برنامه روی خود ESP8266 باعث شده این ماژول در پروژههای Smart Home مورد استفاده قرار بگیرد.
3. آنتن داره یا باید جداگانه آنتن خرید؟
پاسخ:
این مدل دارای آنتن PCB داخلی است و برای استفاده معمول به آنتن خارجی جداگانه نیاز ندارد. در طراحی مدار نهایی نیز محل قرارگیری آنتن باید مطابق اصول طراحی RF در نظر گرفته شود.
4. حافظه فلش این مدل چقدره؟
پاسخ:
ماژول ESP-12S دارای حافظه Flash با ظرفیت 32Mbit، معادل 4MB است. این حافظه برای Firmware و کاربردهای نرمافزاری مختلف ESP8266 مورد استفاده قرار میگیرد.
5. برای پروژههایی که چندتا سنسور و ورودی خروجی دارن جواب میده؟
پاسخ:
ESP-12S مجموعهای از رابطها مانند GPIO، UART، SPI، I2C، I2S، PWM و ADC را در اختیار پروژه قرار میدهد و برای بسیاری از پروژههای سنسوری و کنترلی مناسب است. تعداد پایههای قابل استفاده باید با Pinout دقیق ماژول و پایههای رزروشده برای Boot و ارتباط سریال بررسی شود.
6. برای ایستگاه هواشناسی و ارسال اطلاعات هم میشه ازش استفاده کرد؟
پاسخ:
بله، ترکیب پردازنده داخلی، رابطهای ورودی و خروجی و ارتباط WiFi باعث میشود ESP-12S برای پروژههایی مانند ایستگاه هواشناسی، ثبت اطلاعات سنسورها و ارسال داده به شبکه مناسب باشد.
7. وایفای این ماژول پایدار هست یا ممکنه قطع و وصل بشه؟
پاسخ:
پایداری ارتباط WiFi به شرایط مختلفی مانند کیفیت منبع تغذیه 3.3V، طراحی PCB، نحوه جانمایی آنتن، فاصله از Access Point، نویز محیط و Firmware بستگی دارد. در بازخوردهای منتشرشده کاربران نیز تجربههای متفاوتی درباره پایداری اتصال گزارش شده است.
8. این ماژول برای تولید محصول نهایی هم مناسبه یا فقط برای پروژه آزمایشیه؟
پاسخ:
ESP-12S بهصورت ماژول SMD طراحی شده و میتواند مستقیماً روی PCB اختصاصی محصول قرار بگیرد. به همین دلیل در طراحی تجهیزات الکترونیکی، محصولات IoT و دستگاههای دارای ارتباط WiFi نیز قابل استفاده است. برای تولید انبوه، وضعیت تأمین قطعه و چرخه عمر ESP8266 نیز باید در نظر گرفته شود.
9. برای پروژههایی که مصرف برق پایینی دارن مناسبه؟
پاسخ:
ESP-12S دارای حالتهای مختلف کاهش مصرف از جمله Deep Sleep است و در مشخصات آن مصرف بسیار پایین در حالت Deep Sleep ذکر شده است. مصرف واقعی دستگاه به Firmware، تعداد دفعات فعال شدن WiFi، رگولاتور و سایر قطعات مدار بستگی خواهد داشت.
10. برای یه پروژه کوچیک و ارزون که وایفای لازم داره گزینه کاربردیه؟
پاسخ:
ترکیب WiFi، پردازنده 32 بیتی، حافظه Flash، آنتن PCB و رابطهای جانبی در یک ماژول کوچک باعث شده ESP-12S برای پروژههای کمجا و تجهیزات IoT مورد استفاده قرار بگیرد. در بازخوردهای ثبتشده کاربران نیز اندازه کوچک، امکانات ارتباطی و کاربرد گسترده این خانواده مورد توجه قرار گرفته است.
مزیتهای ESP-12S برای خریدار
اگر هدف شما ساخت یک محصول یا پروژه WiFi باشد، ESP-12S چند قابلیت مهم را در یک قطعه کوچک جمع میکند:
WiFi + CPU + Flash + GPIO + UART + SPI + I2C + ADC + PWM
این ترکیب باعث میشود برای بسیاری از پروژهها نیازی به قرار دادن چند ماژول مجزا نباشد.
از طرف دیگر، وجود اکوسیستم Arduino و کتابخانههای متعدد ESP8266 باعث شده برای پروژههای آموزشی، نمونهسازی و توسعه تجهیزات IoT منابع نرمافزاری زیادی در دسترس باشد.
- ماژول ESP8266
- ماژول وای فای ESP8266
- ماژول WiFi ESP8266
- ESP8266 ESP-12S
- ESP-12S
- ماژول ESP-12S
- خرید ESP8266
- قیمت ESP8266
- خرید ماژول ESP8266
- قیمت ماژول ESP-12S
- خرید ESP-12S
- ماژول وای فای Arduino
- ماژول WiFi آردوینو
- ESP8266 برای Arduino
- ماژول اینترنت اشیا
- ماژول IoT
- ماژول WiFi سریال
- ماژول WiFi 2.4GHz
- ماژول وای فای 3.3 ولت
- ESP8266 4MB
- ESP8266 32Mbit
- ESP8266 SMD
- ESP8266 PCB Antenna
- ماژول WiFi با آنتن PCB
- خرید ماژول وای فای ESP8266 ESP-12S
- قیمت ماژول وای فای ESP8266 ESP-12S
- خرید ESP-12S با حافظه 4MB
- خرید ESP8266 با آنتن PCB
- ماژول ESP8266 برای Arduino
- ماژول ESP8266 برای اینترنت اشیا
- ماژول ESP8266 برای خانه هوشمند
- ماژول ESP8266 برای اتوماسیون صنعتی
- ماژول WiFi 2.4GHz برای پروژه الکترونیک
- ماژول وای فای سریال ESP8266
- ماژول ESP-12S برای پروژه IoT
- ماژول ESP8266 با UART
- فروش ماژول ESP8266
- خرید قطعات الکترونیکی ESP8266
- فروشگاه الکترونیک سان سِوِن ESP8266
ESP8266 ESP-12S، ESP-12S WiFi Module، ESP8266 WiFi Module، ESP8266 Wireless Module، ESP8266 Serial WiFi Module، ESP8266 IoT Module، ESP8266 Arduino Module، ESP-12S 4MB، ESP-12S 32Mbit Flash، 2.4GHz WiFi Module، ESP8266 UART Module، ESP8266 SMD Module، ESP8266 PCB Antenna، ESP8266 AT Command، ESP8266 STA AP، ESP8266 SoftAP، ESP8266 OTA، ESP8266 TCP/IP، Ai-Thinker ESP-12S.
1.1. Features
• 802.11 b/g/n
• Integrated low power 32-bit MCU
• Integrated 10-bit ADC
• Integrated TCP/IP protocol stack
• Integrated TR switch, balun, LNA, power amplifier and matching network
• Integrated PLL, regulators, and power management units
• Supports antenna diversity
• Wi-Fi 2.4 GHz, support WPA/WPA2
• Support STA/AP/STA+AP operation modes
• Support Smart Link Function for both Android and iOS devices
• SDIO 2.0, (H) SPI, UART, I2C, I2S, IRDA, PWM, GPIO
• STBC, 1×1 MIMO, 2×1 MIMO
• A-MPDU & A-MSDU aggregation and 0.4s guard interval
• Deep sleep power <10uA, Power down leakage current < 5uA
• Wake up and transmit packets in < 2ms
• Standby power consumption of < 1.0mW (DTIM3)
• +20dBm output power in 802.11b mode
• Operating temperature range -40C ~ 85C
| ESP-01F | ESP-12F | ESP-12S | ESP32-S | |
|---|---|---|---|---|
| WIFI chip | ESP8285 | ESP8266 | ESP32 | |
| Built-in Flash | 8Mbit | 32Mbit | ||
| Package | SMD18 | SMD22 | SMD16 | SMD38 |
| Antenna | External spring antenna | Onboard PCB antenna | ||
| Frequency range | 2.4G ~ 2.5G (2400M ~ 2483.5M) | |||
| WIFI protocol | 802.11b/g/n WiFi | |||
| Bluetooth | N/A | Bluetooth 4.2 BR/EDR and BLE | ||
| WIFI mode | STA, AP, STA+AP | |||
| Security | WPA / WPA2 | |||
| Encryption | WEP / TKIP / AES | |||
| Firmware upgrade | UART / OTA | |||
| Transmitting power | 802.11b: 16 ±2dBm(@11Mbps) 802.11g: 14 ±2dBm(@54Mbps) 802.11n: 13 ±2dBm(@HT20,MCS7) |
|||
| Receiving sensitivity | CCK,1Mbps: -90 dBm CCK,11Mbps: -85 dBm 6Mbps(1/2 BPSK): -88 dBm 54Mbps(3/4 64-QAM): -70 dBm HT20,MCS7(65Mbps, 72.2Mbps): -67 dBm |
|||
| Power | Continuous Transmission: ~71mA (peak: 300mA) Model Sleep: ~20mA Light Sleep: ~2mA Deep Sleep: ~20uA |
Continuous Transmission: ~80mA (peak: 300mA) Deep Sleep:~6.5uA |
||
| IO port | 9 | 22 | ||
| UART baudrate | 300 ~ 4608000 bps (default 115200bps) | |||
| Power supply | 3.0V ~ 3.6V (current > 500mA) | |||
| Operating temp. | -20 ℃ ~ 85 ℃ | |||
| Storage condition | -40 ℃ ~ 85 ℃, < 90%RH | |||
| Dimensions | 10x11x2 (mm) | 24x16x3 (mm) | 25.5x18x3 (mm) | |
| Certification | CE/FCC | CE/FCC/REACH/RoHS/SRRC | CE/FCC | |
برچسب: ماژول WIFI








دیدگاهها0
هیچ دیدگاهی برای این محصول نوشته نشده است.