مهدی اشراقی
مهندس شبکه و Embeded system
0

سبد خرید شما خالی است.

مهدی اشراقی
مهندس شبکه و Embeded system
نوشته بلاگ

برد ESP32 چیست ؟

۱۲ شهریور ۱۳۹۹ الکترونیک
برد ESP32 چیست ؟

ESP32 چیست؟ راهنمای کامل برد ESP32 و برنامه نویسی آن

ESP32 یک میکروکنترلر قدرتمند و پرکاربرد است که توسط شرکت Espressif Systems طراحی شده است. این برد به دلیل قابلیت‌های متنوع ارتباطی، قیمت مناسب و کارایی بالا، به یکی از محبوب‌ترین گزینه‌ها برای پروژه‌های اینترنت اشیاء (IoT) تبدیل شده است.

مشخصات فنی ESP32

مهمترین مشخصات سخت‌افزاری ESP32 عبارتند از:

  • پردازنده: دو هسته‌ای با فرکانس کاری تا ۲۴۰ مگاهرتز
  • حافظه RAM: 520 کیلوبایت
  • حافظه Flash: تا ۱۶ مگابایت
  • وای‌فای: پشتیبانی از استاندارد IEEE 802.11 b/g/n
  • بلوتوث: نسخه ۴.۲ با پشتیبانی از BLE (Bluetooth Low Energy)
  • تعداد پین‌های ورودی/خروجی: ۳۴ پین GPIO
  • مبدل آنالوگ به دیجیتال: ۱۲ بیت
  • مبدل دیجیتال به آنالوگ: ۸ بیت
  • رابط‌های ارتباطی: SPI، I2C، I2S، UART
  • قابلیت کنترل PWM
پردازنده esp32
CPU
MHz ۰ 2X
RAM
KB ۰
A to D
Bit ۰
GPIO
Pin ۰
قابلیت‌های ویژه ESP32

ارتباطات بی‌سیم

پشتیبانی همزمان از WiFi و Bluetooth سرعت انتقال داده تا 150Mbps در WiFi قابلیت ایجاد نقطه دسترسی (Access Point)

مصرف انرژی پایین

حالت‌های مختلف مدیریت توان مصرف جریان در حالت Deep Sleep فقط ۱۰ میکروآمپر مناسب برای پروژه‌های باتری‌خور

امنیت

رمزنگاری سخت‌افزاری بوت امن رمزنگاری فلش پشتیبانی از پروتکل‌های امنیتی

آشنایی با ماژول‌های ESP32

حالا که با میکروکنترلر ESP32 و قابلیت‌های اصلی آن آشنا شدید، وقت آن رسیده که با ماژول‌های کاربردی آن آشنا شوید. شرکت Espressif برای ساده‌سازی استفاده از ESP32، چند ماژول پیش‌ساخته طراحی کرده که اساس اکثر بردهای آماده موجود در بازار هستند.

چرا ماژول؟

  • نیازی به طراحی مدار پیچیده نیست
  • آماده برای استفاده سریع
  • تست شده و قابل اطمینان
شماتیک esp32 برد

انواع ماژول های طراحی شده ESP32

ESP32-S Series

مناسب برای پروژه‌های نیازمند امنیت بالا و پردازش هوشمند، با قابلیت USB داخلی و بهینه برای IoT

قدرت پردازش
کاربری
هزینه/مصرف
انعطاف‌پذیری
esp32 برد WROVER

ESP32-C Series

راه‌حل اقتصادی برای تولید انبوه محصولات IoT، با مصرف پایین و هزینه مقرون به صرفه

قدرت پردازش
کاربری
هزینه/مصرف
انعطاف‌پذیری

ESP32-H Series

قدرتمندترین گزینه برای کار با تصویر، صدا و رابط‌های کاربری پیشرفته، مناسب پروژه‌های چندرسانه‌ای

قدرت پردازش
کاربری
هزینه/مصرف
انعطاف‌پذیری
esp32 برد WROVER

ESP32 Series

بهترین انتخاب برای شروع کار با IoT و پروژه‌های الکترونیک، با پشتیبانی گسترده و انعطاف‌پذیری بالا

قدرت پردازش
کاربری
هزینه/مصرف
انعطاف‌پذیری

معرفی محبوب‌ترین بردهای توسعه ESP32

ESP32 DevKit V1/DOIT DevKit V1

esp32 برد

ویژگی‌های کلیدی:

  • ارزان‌ترین و ساده‌ترین برد توسعه
  • دارای پورت USB به TTL CP2102
  • تمام پین‌ها به هدر برده شده
  • مناسب پروتوتایپ سریع

کاربرد:

  • یادگیری اولیه ESP32
  • تست سریع کد
  • پروژه‌های آموزشی

ESP32-WROVER-KIT

ویژگی‌های کلیدی:

  • نمایشگر LCD رنگی
  • دوربین OV2640
  • پشتیبانی از JTAG
  • حافظه PSRAM

کاربرد:

  • پروژه‌های تصویری
  • رابط کاربری گرافیکی
  • دیباگ حرفه‌ای
  • پردازش تصویر

ESP32-CAM

ویژگی‌های کلیدی:

  • دوربین 2MP
  • اسلات کارت SD
  • بسیار کوچک
  • قیمت مناسب

کاربرد:

  • دوربین‌های امنیتی
  • ربات‌های بینایی
  • پروژه‌های نظارتی
  • تشخیص تصویر

TTGO T-Display
ویژگی‌های کلیدی:

  • نمایشگر LCD رنگی ۱.۱۴"
  • باتری Li-Po
  • طراحی فشرده
  • قیمت مناسب

کاربرد:

  • ساعت‌های هوشمند
  • رابط‌های کاربری
  • دستگاه‌های پوشیدنی
  • نمایش اطلاعات

ESP32 Audio Kit
ویژگی‌های کلیدی:

  • کدک صوتی ES8388
  • جک هدفون و میکروفون
  • اسپیکر داخلی
  • آمپلی‌فایر صوتی

کاربرد:

  • پردازش صدا
  • پخش موسیقی
  • ضبط صدا
  • پروژه‌های صوتی

از کجا برنامه نویسی ESP32 را شروع کنیم؟

Tags:
۷ دیدگاه
  • خوروَش ۰۹:۵۹ ۱۳ بهمن ۱۳۹۹ پاسخ

    من یکی از کاربران دائمی سایت شما هستم

  • نازنین ۰۴:۵۸ ۶ مهر ۱۴۰۰ پاسخ

    چه مطلب خوبی

  • ایرج رودباری ۰۹:۲۸ ۲۸ مرداد ۱۴۰۱ پاسخ

    مطالب بسیار مفیدی بود. مطالب رو دنبال میکنم، در اینستا یا تلگرام هم کانال دارید؟ ممنون میشم آدرس‌شونو بفرستید برام🙏

  • سینا ۱۰:۰۳ ۲۸ اسفند ۱۴۰۱ پاسخ

    سلام خسته نباشید ایا این چیپ ها قابلیت استفاده در بردهای الکتریکی صنعتی مثل کنتور اب هوشمند دارهه

    • مهدی اشراقی ۰۹:۲۵ ۸ فروردین ۱۴۰۲ پاسخ

      سلام . ممنونم
      بله ، استفاده اصلی این چیپ برای پروژه های IOT هست و نیاز شما رو پاسخ میده

  • شاغبلم ۰۲:۱۶ ۴ مرداد ۱۴۰۲ پاسخ

    طراحی سایتت خیلی داغونه

    • مهدی اشراقی ۰۳:۰۶ ۱۰ مرداد ۱۴۰۲ پاسخ

      ممنونم شاغبلم بابت بازخوردت . لطفا اگر نظری داری در مورد رابط گرافیکی اون رو با من در میون بزار .

درج دیدگاه