مهدی اشراقی
طراح و مهندس شبکه های کامپیوتری ، برنامه نویس
مهدی اشراقی
طراح و مهندس شبکه های کامپیوتری ، برنامه نویس

نوشته های بلاگ

برد ESP32 چیست ؟

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

برد ESP32 چیست ؟

ماژول ESP32 از سری بردهای الکترونیکی ارزان و کم مصرف هستند که از یک میکروکنترلر مرکزی به همراه بلوتوث ۲ حالته و شبکه Wi-Fi تشکیل شده است. این برد جانشین برد ESP8266 محسوب می‌شود.

سلام .

توضیحاتمشخصات
تولید کنندهEspressif Systems
دستهMicrocontroller
تاریخ عرضه۱۶ شهریور ۱۳۹۵
پردازندهTensilica Xtensa LX6 microprocessor
فرکانس پردازنده۱۶۰ تا ۲۴۰ مگاهرتز
حافظه۵۲۰ KiB SRAM
ولتاژ کاری۳.۳ ولت DC
مدل قدیمیESP8266

مشخصات میکروکنترلر ESP32 :

ماژول ESP32 از میکروکنترلر Tensilica Xtensa LX6 در حالت تک هسته و دو هسته ای به عنوان هسته مرکزی استفاده میکند. مصرف انرژی این میکروکنترلر با بهره بردن از ماژول مدیریت انرژی بسیار کم است .

برای تولید این میکروکنترلر از فناوری ساخت ۴۰nm استفاده شده است .

قسمت های رادیویی  ESP32 :

در قسمت بی سیم شاهد سویچ آنتن داخلی ، بالانس کننده سیگنال ( RF balun) ، تقویت کننده سیگنال ، تقویت کننده سیگنال دریافتی در حالت نویز کم و فیلتر هستیم .

امکانات ESP32 :

نام ویژگیمشخصاتتوضیحات
پردازندهLX6 microprocessor۳۲ بیتی - بسیار کم مصرف - قابلیت پردازش ۶۰۰ DMIPS
حافظه RAM۵۱۲ کیلو بایت
شبکه بی سیم Wi-Fi۸۰۲.۱۱ b/g/nحداکثر سرعت انتقال ۱۵۰ مگابیت در ثانیه
شبکه بی سیم بلوتوثBluetooth V4.2
BR/EDR
Bluetooth LE
مبدل آنالوگ به دیجیتالامکان استفاده تا ۱۸ کانال۱۲ بیتی
مبدل دیجیتال به آنالوگامکان استفاده تا ۲ کانال۸ بیتی
سنسور کلید لمسی۱۰ کانالکلید لمسی خازنی فعال شده روی ورودی ها
SPI۴ عدد
I2S۲ عددرابط دیجیتال صدا
I2C۲ عدد
UART۳ عدد
قابلیت اتصال کارت حافظهSD/SDIO/CE-ATA/MMC/eMMC
CAN BUSV2.0
PWM۱۶ کانالدقت ۸ تا ۱۵ بیتی
LED PWM۱۶ کانال
سنسور مغناتیسداردHall Sensor
سنسور دما-۴۰ تا ۱۲۵ درجهاین سنسور بسیار به پردازنده نزدیک است
شتابدهنده سخت افزاری رمز نگاریAES, SHA-2, RSA, elliptic curve cryptography (ECC), random number generator (RNG)
قابلیت رمز نکاریفایل های بوت سیستم
  • دقت داشته باشید آنتن Wi-Fi و Bluetooth مشترک هستند !

انواع مدلهای ESP32:

تا اینجا یاد گرفتیم برد ESP32 چیست و چه کاربردهایی دارد . حالا میریم سراغ انواع ماژول ها بر مبنای ESP32

تفاوت برد  Wrover و Wroom :

برد های زیادی بر مینای چیپ ESP طراحی شده که نمونه ای که بیشتر در بازار ایران پیدا میشه ۲ مدل ESP32-Wrover هست و ESP32-Wroom. تفاوت بین این ۲ اضافه شدن ۸ مگابایت حافظه PSRAM به برد سری Wrover هست که استفاده اون رو در پروژه هایی با داده های زیادی کاربردی تر میکنه .

این ۲ تصویر مربوط به برد esp32-wrover هست .

ESP32-WROVER2ESP32-WROVER مشخصات

برنامه نویسی بر روی برد ESP32 :

روش های مختلفی برای برنامه نویسی بر روی برد های سری ESP وجود داره .شما با هر زبان برنامه نویسی که آشنا هستید احتمالا میتونید از این برد ها استفاده کنید. در زیر گوشه ای از زبان های برنامه نویسی پشتیبانی شده رو نوشتم.

برای میکروپایتون و آردوینو رو توضیح دادم .

 

 

منبع : ویکی‌پدیا

برچسب ها:
درج دیدگاه