برد ESP32 یکی از محبوبترین بردهای توسعه اینترنت اشیا (IoT) است که با دارا بودن ماژول ESP-WROOM-32، امکانات ارتباطی پیشرفتهای مانند وایفای، بلوتوث کلاسیک (BT) و بلوتوث کممصرف (BLE) را در کنار توان پردازشی بالا ارائه میدهد.این برد دارای هسته پردازشی 32 بیتی است که فرکانس کاری این هستهها بین 80 تا 240 مگاهرتز قابل تنظیم است. این برد برای کاربردهای پیشرفته با توان مصرفی پایین مناسب بوده و دارای بلوتوث، وایفای داخلی و مبدل سریال CP2102 می باشد.
مشخصات
- پردازنده دو هستهای (Dual-Core) 32-bit LX6
- فرکانس کاری تا 240 مگاهرتز
- حافظه RAM تا 520 کیلوبایت SRAM داخلی
- حافظه فلش معمولاً 4MB
- Wi-Fi IEEE 802.11 b/g/n (پشتیبانی از مود Station / AP / Dual)
- Bluetooth نسخه 4.2 + BLE (پشتیبانی از Classic و Low Energy)
- GPIOها بیش از 30 پین ورودی/خروجی (با قابلیت PWM، ADC، DAC، SPI، I2C، UART و ...)
- ADC 12 بیت، چند کاناله
- DAC 2 کانال 8 بیتی
- PWM تا 16 کانال
- SPI / I2C / UART چندین رابط برای ارتباط با تجهیزات دیگر
- ولتاز کاری 3.3 ولت (با ورودی تغذیه 5 ولت در بردهای توسعه)
- مصرف انرژی بسیار کم (دارای حالتهای Sleep/Deep Sleep)
- امنیت سختافزار رمزنگاری، بوت امن، فلش رمزنگاریشده
- تعداد پایهها: 38 پایه با دسترسی به انواع پروتکلهای ارتباطی و ورودی/خروجیها
امکانات و پشتیبانی از پروتکلها:
- UART، I2C، SPI، SDIO، PWM
- سنسور لمس خازنی (Capacitive Touch)
- سنسور Hall
- مبدلهای آنالوگ به دیجیتال (ADC) و دیجیتال به آنالوگ (DAC)
- پشتیبانی از I2S برای کاربردهای صوتی
- رابط SD کارت و اترنت
کاربرد
- ساخت دستگاه هوشمند خانه (IoT)
- نمونهسازی سیستمهای ردیابی GPS/بلوتوث
- کنترل تجهیزات صنعتی با پروتکلها
- ایجاد گیتوی وایفای و بلوتوث
- توسعه ابزارهای پوشیدنی یا پرتابل
- پروژههای دادهبرداری با چند سنسور
- ساخت ربات با کنترل متصل
- توسعه پروژههای آموزش و پژوهشی
- اجرای نرمافزارهای MQTT یا HTTP
- سیستمهای هشدار و مانیتورینگ آنلاین

تفاوتهای چیپ وای فای ESP32 و ESP8266 را در جدول زیر مشاهده میکنید :
