برد توسعه ESP32 دارای Wifi و بلوتوث 30 پایه

ناموجود

برد توسعه ESP32 دارای بلوتوث، وایفای داخلی و مبدل سریال CH9102 مناسب برای پروژه های IOT 

ناموجود

شناسه محصول: 3011012035 Category:
توضیحات

برد توسعه ESP32 با 30 پایه، یک برد چندمنظوره است که با بهره‌گیری از تراشه ESP32، دو هسته پردازشی، Wi-Fi و بلوتوث داخلی را فراهم می‌کند. این برد قابلیت اجرای برنامه‌های 32 بیتی را دارد و فرکانس کاری آن تا 240 مگاهرتز قابل تنظیم است. همچنین دارای 512 کیلوبایت RAM و مجموعه‌ای گسترده از واحدهای جانبی شامل ADC، DAC، UART، SPI، I2C و حسگرهای داخلی مانند حسگر لمسی خازنی، حسگر اثر هال و حسگر دما است. این برد، نسل تکامل‌یافته ESP8266 است که تفاوت بارز آن بلوتوث داخلی است. با هسته Wi-Fi در فرکانس 2.4 گیگاهرتز و بلوتوث داخلی تولیدشده با تکنولوژی 40 نانومتری، این برد بهترین عملکرد را از لحاظ مصرف انرژی ارائه می‌دهد و برای برنامه‌نویسی در محیط‌های Espressif IDF، Micropython، JavaScript و LUA مناسب است. این ویژگی‌ها آن را به گزینه‌ای ایده‌آل برای پروژه‌های اینترنت اشیا و سیستم‌های نهفته تبدیل کرده است.

مشخصات:

  • تراشه: ESP32-D0WDQ6 با دو هسته پردازشی Xtensa® 32-bit LX6
  • فرکانس کاری: قابل تنظیم از 80 مگاهرتز تا 240 مگاهرتز
  • 448 کیلوبایت ROM برای راه‌اندازی و توابع هسته
  • 520 کیلوبایت SRAM داخلی برای ذخیره‌سازی داده و دستورات
  • 8 کیلوبایت حافظه کند RTC برای کوپروسسور در حالت خواب عمیق
  • 8 کیلوبایت حافظه سریع RTC برای دسترسی در زمان راه‌اندازی
  • 1 کیلوبیت eFuse (256 بیت سیستم، 768 بیت کاربر)
  • 4 مگابایت حافظه SPIFlash داخلی
  • کانال مبدل آنالوگ به دیجیتال (ADC) 
  • رابط SPI
  • رابط UART
  • رابط I2C
  • کانال خروجی PWM
  • مبدل دیجیتال به آنالوگ (DAC)
  • رابط I2S
  • پین ورودی/خروجی با قابلیت لمس خازنی

کاربرد ها:

  • شبکه‌های حسگر کم‌مصرف
  • کدگذاری و دیکدینگ صدا
  • پخش صوتی و مدیریت رسانه
  • پروژه‌های اینترنت اشیا (IoT)
  • کنترل دستگاه‌های هوشمند
  • جمع‌آوری و تجزیه و تحلیل داده‌های محیطی
  • سیستم‌های نهفته و صنعتی

نحوه راه‌اندازی

برای استفاده از برد ESP32 با 30 پایه، باید ابتدا محیط توسعه مناسب را آماده کرده و درایورها و ابزارهای لازم را نصب کنید. مراحل زیر، راه‌اندازی اولیه این برد را گام‌به‌گام توضیح می‌دهد:

  • نصب درایور USB به UART
      • بیشتر بردهای ESP32 از مبدل USB به UART مدل CP2102 یا CH340 یا CH9102 استفاده می‌کنند. ابتدا باید بسته به مدل مبدل برد، درایور مربوطه را دانلود و نصب کنید:
  • نصب محیط توسعه
      • دو محیط اصلی برای برنامه‌نویسی ESP32 عبارت‌اند از:
      • Arduino IDE: برای شروع سریع و راحت
      • ESP-IDF (ESP32 SDK رسمی): برای توسعه‌های پیشرفته‌تر
      • برای کاربران تازه‌کار، Arduino IDE توصیه می‌شود.
  • افزودن پشتیبانی ESP32 به Arduino IDE
      • Arduino IDE را باز کنید.
      • از منوی File → Preferences، آدرس زیر را در بخش Additional Board URLs وارد کنید:
      • https://dl.espressif.com/dl/package_esp32_index.json
      • سپس از منوی Tools → Board → Board Manager، عبارت “ESP32” را جستجو و پکیج را نصب کنید.
  • اتصال برد به کامپیوتر
      • با استفاده از کابل MicroUSB برد را به کامپیوتر وصل کرده و از منوی Tools → Port، پورتی که شناسایی شده را انتخاب کنید.
  • انتخاب نوع برد
      • در بخش Tools → Board، گزینه‌ی ESP32 Dev Module را انتخاب نمایید.
  • آپلود اولین برنامه (Blink)
      • از منوی File → Examples → Basics، برنامه Blink را انتخاب کرده و روی دکمه Upload کلیک کنید. پس از کامپایل و آپلود موفق، LED روی برد شروع به چشمک‌زدن خواهد کرد.
  • مانیتور سریال
      • برای مشاهده خروجی سریال از برد، مانیتور سریال Arduino IDE را باز کرده و نرخ Baud Rate را روی 115200 تنظیم کنید.

برخی از تفاوتهای چیپ وای فای ESP32 و ESP8266 را در جدول زیر مشاهده می‌کنید.

Introduction

The ESP-WROOM-32 is a universal Wi-Fi+BT+BLE MCU module that is powerful and versatile for low-power sensor networks and demanding tasks such as voice coding, audio streaming and MP3. Decoding and so on. The core of this module is the ESP32-D0WDQ6 chip*, which is scalable and adaptive. Two CPU cores can be individually controlled or powered up. The clock frequency can be adjusted from 80 MHz to 240 MHz. The user can power off the CPU and use the low-power coprocessor to continuously monitor the state change of the peripheral or whether certain analogs exceed the threshold. The ESP32 also integrates a wide range of peripherals including capacitive touch sensors, Hall sensors, low noise sense amplifiers, SD card interfaces, Ethernet interfaces, high speed SDIO / SPI, UART, I2S and I2C.

Specification

The ESP32-D0WDQ6 has two low-power Xtensa® 32-bit LX6 MCUs. On-chip storage includes:
• 448 KB of ROM for program startup and kernel function calls.
• 520 KB of on-chip SRAM for data and instruction storage.
• 8 KB of SRAM in the RTC, RTC slow memory, which can be accessed by the coprocessor in Deep-sleep mode.
• 8 KB of SRAM in the RTC, RTC Express Memory, which can be used for data storage and access by the host CPU during RTC startup in Deep-sleep mode.
• 1 kbit eFuse, of which 256 bits are system specific (MAC address and chip settings); the remaining 768 bits are reserved for user applications, including Flash encryption and chip ID.
• ESP-WROOM-32 integrates 4MB of SPIFlash

    

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “برد توسعه ESP32 دارای Wifi و بلوتوث 30 پایه”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *