مشاهده همه محصولات
محصولی پیدا نشد

ESP32 بخرم یا ESP8266؟

نوشته شده در تاریخ1401-03-27 2913
دوست داشتن

برای اجرای پروژه بین دو برد ESP32 و ESP8266 انتخاب شاید سخت باشد. اما زمانیکه تفاوت ها را بدانیم و نیاز پروژه را شناسایی کنیم، پیچیده نخواهد بود. دو برد قدرتمند خانواده ESP با دو کد تجاری این روزها انتخاب اول توسعه دهندگان هستند اما سوال اصلی این است که ما کدام را بخریم؟  برد ESP32 , ESP8266 بر پایه تراشه وای فای WIFI طراحی شده اند که برای اجرای پروژه ها، اینترنت اشیا، ارتباط با پلتفرم های IOT ارزان ترین و در دسترس ترین انتخاب هستند. هر دو برد از پردازنده 32 بیتی بهره برده اند. برد ESP32 به صورت دو هسته ای با فرکانس کاری 160 تا 240MHz است در صورتیکه برد ESP8266 به صورت تک هسته ای و با فرکانس  80MHz است. این دو برد در ظاهرهای مختلفی ساخته شده است که هر کدام ممکن است برای یک پروژه خاص کاربردی باشد. به واسطه GPIO هایی که بر روی این دو برد تعبیه شده است، قابلیت استفاده از پروتکل های ارتباطی مانند I2C, SPI, UART, ADC, DAC, PWM فراهم است. وجه تمایز این دو برد در مقایسه با سایر میکروکنترلرها برخورداری از وای فای WIFI است که دیتا را برای سرور ها ارسال می‌کند. اما برد ESP32 علاوه بر وای فای WIFI از بلوتوث Bluetooth پشتیبانی می‌کند.

 


جدول مقایسه


 

مدل ESP32 ESP8266
وای فای
بلوتوث x
فرکانس کاری 160MHz 80MHz
حافظه SRAM x
حافظه FLASH x
پایه ها GPIO 34 17
مدولاسیون پهنای باند PWM 4/2/2/2 2/1/2/2
ADC مبدل آنالوگ به دیجیتال 12 بیتی 10 بیتی
DAC مبدل دیجیتال به آنالوگ x
CAN x
ETHERNET MAC x
سنسور تاچ TOUCH x
سنسور دما  TEMP x
سنسور اثر هال x
حافظه 520KM 32KB

         

دقت داشته باشید استفاه از این بردها آسان نیست و به همین دلیل این تراشه ها در مدل های مختلف بردهای توسعه معرفی می‌شوند.  بردهای توسعه که از تراشه های ESP32 ,ESP8266 استفاده می‌کنند، مواردی از جمله تغذیه، استفاده راحت تر از پین ها، اضافه کردن امکاناتی دیگر به برد مانند اضافه شدن نمایشگر OLED, اضافه شدن تراشه GPS و ... آن ها را به یک برد کامل تبدبل کرده است. 

 


مزیت ESP32 به ESP8266


برد ESP32 در مقایسه با برد ESP8266 از تعداد پایه های بیشتری GPIO برخوردار است که در جدول هم به آن اشاره شده است. برای پایه ها میتوانید تصمیم بگیرید که کدام پایه نقش UART, I2C, SPI داشته باشد و همچنین میتوانید چندین عملکرد را به واسطه مالتی پلکسر بودن تراشه ESP32 به یک پین نسبت دهید. برای برد ESP32 میتوانید ماهیت PWM را به تمامی پایه ها نسبت دهید که این مورد برای اجرای پروژه های الکترونیکی که قصد تنظیم شدت نور، سرعت موتور و زاویه سرو موتور و .... است را بدون محدودیتی استفاده کنید. برد ESP32 از 18 کانال ADC پشتیبانی می‌کند. 10 پایه GPIO برد ESP32 عملکرد خازنی دارد که میتوانید برای لمس TOUCH استفاده می‌شود. برد ESP32 دارای بلوتوث BLUETOOTH است که ESP8266 آن را ندارد.

   

 


مزیت ESP8266 به ESP32


در بسیاری از پروژه ها نیازی به فرکانس بالا و پردازنده قوی نداریم و فقط یک ارتباط وای فای با دسترسی GPIO برای تکمیل پروژه کافی است. اقتصادی بودن و در دسترس بودن و همچنین کدنویسی و استفاده از کتابخانه های ESP8266 به مراتب برای کاربران سطح مقدماتی بسیار ساده تر است. بسیاری از بردهای توسعه که برای حل مشکل و اضافه شدن دیوایس به آن ها برای جبران کمبودها و ساده تر شدن پروژه ها تولید شده اند، از تراشه ESP8266 استفاده کرده اند.

 

  


کدام را بخریم؟


همه چیز بستگی به پروژه ای دارد که میخواهید انجام دهید. برد ESP8266 نسبت به برد ESP32 ارزان تر است. برای پروژه های ساده و عدم نیاز به پردازنده قوی برد ESP8266 بهترین انتخاب است. اگر بخواهید دسترسی بیشتری به پایه های GPIO داشته باشید و پروژه ای کار می‌کنید که تمامی پایه ها میتوانند یک نقشی بر عهده بگیرند و پروژه را پیش ببرند، پیشنهاد می‌شود برد ESP32 را تهیه کنید. اگر بخواهید پروژه های IOT پیاده سازی کنید استفاده از برد ESP32 منطقی تر است اما این نکته را در نظر داشته باشید که برد ESP8266 نسبت به برد ESP32 از جامعه کاربری فعال تر و قدیمی تری بهره مند است و به واسطه همین قدیمی بودن بسیاری از کتابخانه ها برای آن تراشه توسعه داده شده است و بایستی قبل از خرید این موضوع را بررسی کنید. هر دو برد با زبان میکروپایتون کدنویسی می‌شوند و با ARDUINO IDE, MU EDITOR, THONNY IDE قابلیت کدنویسی دارند.

 

  • سرعت ESP32 از سرعت ESP8266 بالاتر است.
  • ESP32 بلوتوث دارد. 
  • تعداد پایه های ESP32 GPIO بیشتر است.
  • ESP32 از 18 کانال ADC پشتیبانی می‌کند.
  • ESP32 به صورت دو هسته ای است.
  • ESP8266 به صورت تک هسته ای است. 
  • برد ESP8266 ارزان تر است.
  • ESP8266 جامعه کاربری فعال و قدیمی دارد.
  • برای اجرای پروژه های ساده با دسترسی وای فای ESP8266 پیشنهاد می‌شود.
  • هر دو برد با بهترین IDE ها کار می‌کنند. 
  • هر دو برد از میکروپاتیون پشتیبانی می‌کنند. 
  • هر دو برد در مدل های مختلف بردهای توسعه معرفی شده است.
  • از نظر پردازنده برد ESP32 قوی تر است.
  • حافظه برد ESP32 520KM و حافظه برد ESP8266 32KB است.
  • ESP32 از DAC پشتیبانی می‌کند.
  • ESP32 از نظر امنیت سخت افزاری تامین شده است.

 

         

محصولات مرتبط
654,000 تومان
(13)
توجه: این کیت در رده حرفه‌ای است و نیازمندی آن دانش کافی برای راه اندازی طبق آموزش است. همچنین آموزش راه اندازی پس از خرید در اختیارتان قرار می‌گیرد. اقلام مشاهده شده در تصویر، خصوصا بلندگو، ممکن است با تصویر متفاوت...
نوشته‌های مرتبط
ارسال نظر
پاسخ دهید
لطفا برای ارسال نظر وارد شوید.

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم