⚖️ ESP32 یا آردوینو اونو؟ مقایسه برای شروع

✍️ تیم ووکوی فارسی ·

اگر در ووکوی (Wokwi) یا هر شبیه‌ساز ESP32 دیگری گشته باشی، دیده‌ای که کنار آردوینو اونو، ESP32 هم خیلی محبوب است. سؤال همیشگی این است: برای شروع کدام؟ جواب کوتاه: هر دو با یک زبان برنامه‌نویسی می‌شوند، ولی برای هدف‌های متفاوتی ساخته شده‌اند. در این مقاله با یک جدول ساده و چند مثال کمکت می‌کنیم انتخاب کنی.

جدول مقایسه

ویژگیآردوینو اونوESP32
پردازندهATmega328P، ۸ بیتی، ۱۶ مگاهرتزدو هسته‌ای ۳۲ بیتی، تا ۲۴۰ مگاهرتز
حافظه‌ی RAM۲ کیلوبایتحدود ۵۲۰ کیلوبایت
حافظه‌ی برنامه۳۲ کیلوبایتمعمولاً ۴ مگابایت فلش
ولتاژ پین‌ها۵ ولت۳٫۳ ولت
ورودی آنالوگ۶ پین، ۰ تا ۱۰۲۳تعداد بیشتر، ۰ تا ۴۰۹۵
وای‌فای و بلوتوثندارددارد
تحمل اشتباه مبتدیزیاد، برد مقاومکمتر، به ۵ ولت حساس
منابع آموزشیبی‌نهایت زیادزیاد و رو به رشد

یک کد، دو برد

خبر خوب این است که هرچه روی اونو یاد بگیری، روی ESP32 هم به کار می‌آید. این چشمک‌زن روی هر دو کار می‌کند؛ فقط شماره‌ی پین چراغ روی برد فرق دارد:

// Same sketch, two boards: only the LED pin changes.
#if defined(ESP32)
const int LED = 2;    // ESP32: blue on-board LED
#else
const int LED = 13;   // Arduino Uno: on-board LED "L"
#endif

void setup() {
  Serial.begin(115200);
  pinMode(LED, OUTPUT);
}

void loop() {
  digitalWrite(LED, HIGH);
  delay(500);
  digitalWrite(LED, LOW);
  delay(500);
  Serial.println(analogRead(A0));   // Uno: 0..1023, ESP32: 0..4095
}

کِی آردوینو اونو؟

کِی ESP32؟

💡 پیشنهاد ما: مبانی را با اونو یاد بگیر و بعد با ESP32 وارد اینترنت اشیا شو. در تینکرکد فارسی آردوینو اونو و نانو، همه‌ی درس‌ها و مثال‌های آماده برای همیشه رایگان‌اند؛ مثلاً از درس «اولین چشمک» یا پروژه‌ی Blink شروع کن. اجرای ESP32 در اشتراک Plus است، ولی مثال‌های ESP32 را رایگان می‌توانی باز کنی و بخوانی.

اشکال‌های رایج هنگام کوچ از اونو به ESP32

تصمیمت را گرفتی؟ برای ESP32 از اولین پروژه‌ی ESP32 شروع کن و برای اونو سری به آموزش آردوینو بزن. همه‌ی محتوای ESP32 هم در صفحه‌ی ESP32 است. اگر خرید برد واقعی را در نظر داری، مقایسه‌ی Uno، Nano، Mega و ESP32 را هم بخوان.

شروع رایگان با آردوینو در تینکرکد فارسی ⚖️

مقاله‌های مرتبط

⚖️

رزبری پای پیکو، ESP32 یا آردوینو؟ کدام برد برای شروع بهتر است

⚖️

ESP32 یا ESP8266؟ مقایسه‌ی کامل دو برد وای‌فای و راهنمای انتخاب

🆚

آردوینو اونو، نانو یا مگا؟ مقایسه‌ی کامل و راهنمای انتخاب برد

💡

۳۰ ایده پروژه اینترنت اشیا با ESP32، از مبتدی تا پیشرفته (با قطعه‌ها و نقطه‌ی شروع)

همه‌ی آموزش‌های مقایسه و راهنمای انتخاب ← · همه‌ی مقاله‌ها