ممکن است شبیه به هم به نظر برسند، اما مدلهای Raspberry Pi Pico و Zero تفاوتهای کلیدی دارند که مشخص میکند کدام یک را باید برای پروژه خود استفاده کنید.
مدل های رزبری پای در شکل ها و اندازه های مختلف تولید می شوند. Pico و Zero دو تا از کوچکترین ها هستند و می توان باور داشت که بسیار شبیه هم هستند. با این حال، آنها واقعاً دو تابلوی بسیار متفاوت با ویژگی ها و اهداف متمایز هستند.
بیایید این تفاوت ها را با جزئیات بررسی کنیم و موارد استفاده احتمالی برای هر دو برد را بررسی کنیم.
رزبری پای پیکو
Raspberry Pi Pico مقرون به صرفه ترین برد Raspberry Pi است که برای نسخه اصلی غیر بی سیم از 4 دلار در دسترس است. برخلاف دیگر مدلهای رزبری پای، Raspberry Pi Pico یک برد میکروکنترلر است، نه یک کامپیوتر تک برد. این بدان معناست که بیشتر شبیه آردوینو است تا رایانه رومیزی شما.
این دستگاه قادر به اجرای یک سیستم عامل یا اتصال نمایشگر ویدیویی نیست (مگر اینکه از یک برد جانبی شخص ثالث استفاده کنید)، اما انرژی بسیار کمتری مصرف می کند و برای پروژه های ساده و جاسازی شده عالی است. همچنین شامل یک ویژگی منحصر به فرد به نام I/O قابل برنامهریزی (PIO) است که به شما امکان میدهد رابطهای سختافزاری سفارشی برای افزودنیها ایجاد کنید و در عین حال بار پردازنده اصلی را از بین ببرید.
سه نوع از Raspberry Pi Pico جدا از نسخه استاندارد و اولیه وجود دارد: Pico W که اتصال بی سیم را ارائه می دهد، Pico H (با هدرهای از قبل لحیم شده) و Pico WH (با Wi-Fi و هدر).
رزبری پای صفر
Raspberry Pi Zero یک کامپیوتر تک برد جمع و جور و کم هزینه است که در نوامبر 2015 راه اندازی شد. نسخه اصلی هنوز 5 دلار قیمت دارد که فقط 1 دلار گرانتر از Pico است. نوع Raspberry Pi Zero W دارای Wi-Fi داخلی و بلوتوث است که آن را برای پروژه های Raspberry Pi IoT مناسب می کند.
مدل قدرتمندتر Raspberry Pi Zero 2 W در سال 2021 با قیمت 15 دلار عرضه شد. تا 5 برابر سریعتر از مدل اصلی است و همچنین قابلیت 64 بیت را دارد.
برخلاف Pico، Raspberry Pi Zero قادر به اجرای Raspberry Pi OS است، یک توزیع لینوکس مبتنی بر دبیان که برای دستگاههای Raspberry Pi بهینه شده است، همراه با بسیاری دیگر از سیستمعاملهای Raspberry Pi. برای نگاهی عمیق تر به برد، حتما بررسی ما از Pi Zero 2 W را بررسی کنید.
چه تفاوت هایی وجود دارد؟
Raspberry Pi Pico و Raspberry Pi Zero از جنبه های مختلف متفاوت هستند.
فاکتور فرم
Raspberry Pi Pico بسیار کوچکتر از Zero است و ابعاد آن 2 x 0.8 x 0.04 اینچ است. برای مقایسه، Raspberry Pi Zero دارای ابعاد 2.6 × 1.2 × 0.2 اینچ است. اگر پروژه شما دارای محدودیت های سختگیرانه در اندازه است، فرم فاکتور Raspberry Pi Pico ممکن است مناسب تر باشد.
قیمت و در دسترس بودن
Raspberry Pi Pico پایه در مقایسه با Pi Zero W یا Zero 2 W بسیار مقرون به صرفه تر است. شما می توانید سه Pico را به قیمت یک Zero W (با قیمت های رسمی خرده فروشی) خریداری کنید و هنوز مقداری تغییر باقی مانده است. با این حال Pico W با قیمت Zero W / 2W برابر با 15 دلار است.
Raspberry Pi Pico به راحتی در دسترس است و به دلیل کمبود عرضه اخیر و وضعیت اسکالپر که سایر Raspberry Pi SBC را تحت تاثیر قرار می دهد، نسبتاً دست نخورده باقی مانده است.
عملکرد و حافظه
Raspberry Pi Zero به عنوان یک کامپیوتر همه منظوره در نظر گرفته شده است، بنابراین پردازنده بسیار قدرتمندتری نسبت به Pi Pico دارد. Pi Zero 2 W دارای یک CPU چهار هسته ای Cortex-A53 با سرعت کلاک پیش فرض 1 گیگاهرتز (بدون اورکلاک) است. از سوی دیگر، Pico دارای ARM Cortex-M0+ دو هسته ای است که با سرعت کلاک 133 مگاهرتز کار می کند. در حالی که برای بسیاری از برنامه های تعبیه شده کاملاً مناسب است، اما در مقایسه با Raspberry Pi Zero 2 W و حتی Zero W (که دارای یک CPU تک هسته ای 1 گیگاهرتزی است) واقعاً کم رنگ است.
Raspberry Pi Pico دارای 256 کیلوبایت رم و 2 مگابایت حافظه فلش داخلی است. امکان افزایش فضای ذخیره سازی با استفاده از برد microSD وجود دارد. Raspberry Pi Zero 2 W، از سوی دیگر، 512 مگابایت رم ارائه می دهد و دارای یک اسلات کارت microSD برای ذخیره سازی (و سیستم عامل) است. همچنین می توانید حافظه خارجی را از طریق پورت micro-USB OTG متصل کنید.
مصرف برق
Raspberry Pi Pico در مقایسه با Pi Zero انرژی کمی مصرف می کند. در طول تست پخش کننده رسانه پاپ کورن، نسخه ی نمایشی که از ویدیوی VGA، کارت SD و صدای I2S استفاده می کند، Pico حدود 0.455 وات مصرف کرد و صرفه جویی در مصرف انرژی خاموش بود. این دو حالت کم مصرف را ارائه می دهد: غیرفعال و خواب.
طبق آزمایشهای جف گیرلینگ، Raspberry Pi Zero W و 2 W از 120 میلیآمپر (0.7 وات) با HDMI و LED خاموش و وایفای داخلی متصل است. اگر پروژه شما به قدرت پردازش اضافی Raspberry Pi Zero نیاز ندارد، استفاده از Raspberry Pi Pico به شما کمک میکند تا تخلیه برق را کاهش دهید، بنابراین ممکن است برای پروژههای ساده و قابل حمل که با باتری تمام میشوند مناسبتر باشد.
نرم افزار و برنامه نویسی
Raspberry Pi Pico از چندین زبان برنامه نویسی از جمله MicroPython، CircuitPython و C/C+ پشتیبانی می کند. این به گونه ای طراحی شده است که با استفاده از رایانه دیگری که از طریق کابل میکرو USB به Pico متصل است، به راحتی قابل برنامه ریزی است. یک کیت توسعه نرم افزار (SDK) برای Raspberry Pi Pico و سایر بردهای RP2040 ارائه شده است که ساخت برنامه های کاربردی برای میکروکنترلر با استفاده از C/C++ و MicroPython را بسیار آسان می کند.
Raspberry Pi Zero قادر به اجرای بسیاری از سیستم عامل های مختلف مانند Raspberry Pi OS و Ubuntu است و از طیف گسترده ای از زبان های برنامه نویسی و چارچوب های نرم افزاری پشتیبانی می کند. با این حال، اگر از Pi Zero 2 W استفاده نکنید، بهتر است سیستم عامل سبک وزنی مانند Raspberry Pi OS Lite یا DietPi را انتخاب کنید. در غیر این صورت، حتما راهنمای کامل ما را در مورد نحوه راه اندازی Raspberry Pi Zero 2 W دنبال کنید.
مشخصات فنی
مشخصات کلیدی Raspberry Pi Pico و Raspberry Zero 2 W در زیر لیست شده اند که در کنار هم ارائه شده اند:
رزبری پای پیکو
Raspberry Pi Zero 2 W
پردازنده
Arm Cortex-M0+ دو هسته ای @133MHz
پردازنده 64 بیتی Arm Cortex-A53، چهار هسته ای @1 گیگاهرتز
رم
264 کیلوبایت SRAM
512 مگابایت SDRAM
شبکه
Wi-Fi، بلوتوث (فقط مدلهای W و WH)
وای فای، بلوتوث 4.2
پورت ها
1 × USB 1.1 کنترلر و PHY
ویدئو مینی HDMI، میکرو USB OTG، کانکتور دوربین CSI
ذخیره سازی
فلش 2 مگابایتی QSPI
بدون حافظه داخلی، اسلات کارت microSD
GPIO
2 عدد هدر 20 پین (بجز در مدلهای H/WH) شامل 3 ورودی آنالوگ
هدر 40 پین (بدون جمعیت)، بدون ورودی آنالوگ
ماشین آلات وضعیت PIO
هیچ یک
ابعاد
51 × 21 میلی متر
65 × 30 میلی متر
قیمت
از 4 دلار
15 دلار
پیکو در مقابل صفر: کدام یک را برای پروژه خود انتخاب کنید
انتخاب بین Raspberry Pi Zero و Pico مستلزم این است که نیازهای پروژه خاص خود را در نظر بگیرید. در اینجا چند فاکتور مهم وجود دارد که هنگام انتخاب بین این دو باید در نظر بگیرید:
- پیچیدگی پروژه: اگر پروژه شما شامل کارهای ساده ای مانند خواندن حسگرها یا کنترل LED است، Pico یک انتخاب ایده آل است. برای پروژه های پیچیده تر که نیاز به سیستم عامل یا پردازش سنگین دارند، Zero بسیار مناسب تر است. تعادل الکترونیک و محاسبات را در پروژه خود در نظر بگیرید و ابزار مناسب را برای کار انتخاب کنید.
- مصرف برق: Pico نسبت به Zero انرژی کمتری مصرف می کند و برای پروژه های با باتری یا کم مصرف مناسب است. اگرچه میتوان مصرف برق Pi Zero را با برخی راهحلها کاهش داد، اما Pico از همان ابتدا انرژی کمتری مصرف میکند.
- محدودیت های اندازه: شما باید اندازه مورد نیاز پروژه خود را نیز در نظر بگیرید. اگرچه Raspberry Pi Zero 2 فرم کوچکی دارد، Pico کمی کوچکتر است (به اندازه یک چوب آدامس).
- در دسترس بودن: همانطور که قبلاً ذکر شد، بردهای Raspberry Pi Pico برخلاف Zero و دیگر Raspberry Pi SBC به اندازه کافی عرضه می شوند – اگرچه در دسترس بودن قرار است از نیمه دوم سال 2023 بهبود یابد. شما باید در نظر بگیرید که آیا پروژه شما واقعاً به Zero نیاز دارد یا خیر پیکو کافی است.
Raspberry Pi Pico در مقابل Raspberry Pi Zero: MCU در مقابل SBC
به طور خلاصه، Raspberry Pi Pico و Raspberry Pi Zero در موارد استفاده با هم همپوشانی دارند، اما Zero می تواند کارهای بیشتری انجام دهد. به عنوان یک میکروکنترلر، Raspberry Pi Pico یک جایگزین آردوینو است در حالی که Pi Zero یک کامپیوتر تک برد ارزان قیمت است که می تواند یک سیستم عامل کامل را اجرا کند. بنابراین باید الزامات پروژه خود را با دقت در نظر بگیرید و مدلی را انتخاب کنید که به بهترین وجه با نیازهای شما مطابقت دارد.