تا به امروز بردهای آردوینو عمدتا با فرم فاکتور بردهای کلاسیک آردوینو طراحی می شده اند ، اما این روال دیگر در مورد بردهای جدید صدق نمی کند . رقابت بین شرکت آردوینو و شرکت هایی مانند Adafruit و نیازهای رو به تغییر مشتریان این شرکت را بر آن داشته تا در طراحی های خود تغییراتی ایجاد کند . بردهای خانواده Arduino Uno که زمانی جزو الگوهای طراحی شرکت های گوناگون وطراحان سازنده های سیستم های الکترونیکی و گجت ها بوده اند دیگر در حال کمرنگ شدن هستند . بردهای جدیدتر آردوینو به صورت روز افزون از فرم فاکتور MKR استفاده میکنند .
بردهای زیر خانواده جدید Arduino Nano هستند .
بردهای اورجینال Nano از لحاظ ابعاد از بقیه بردهای آردوینو کوچکتر بودند ، اما الزاما ارزانتر نبودند . اگر بخواهیم برد های آردوینو نانو قبلی را با یونوها مقایسه کنیم می بینیم که نانو ها عمدتا دارای همان مشخصات یونو ها بوده اند و تفاوت شان در فرم فاکتور کوچکتر و قابلیت نصب بر روی برد سوراخدار بوده است .
برخلاف آردوینو نانوی اصلی که از میکرو کنترلر 8 بیتی ATmega328P شرکت میکرو چیپ به عنوان پردازنده استفاده میکرده ، برد Arduino Nano Every از یک میکرو کنترلر قدرتمند تر ATmega4809 به عنوان پردازنده اصلی و یک آی سی ATSAMD11 محصول شرکت میکرو چیپ که از خانواده Arm Cortex-M0 است برای ارتباط USB و Serial استفاده میکند .
میکروکنترلر ATmega4809 که قلب تپنده برد های جدید Nano Every است ، اولین قطعه از AVRها است که از تکنولوژی Microchip’s Core Independent Peripherals (CIP) استفاده می کند . اما از آنجایی که این تکنولوژی هنوز در Atmel Studio و MPLAX پشتیبانی نمی شود هنوز روشن نیست که چطور در محیط برنامه نویسی پشتیبانی می گردد .
اما تفاوت بزرگ در اینجاست که ، بر خلاف آردوینو نانو های اورجینال ، برد های جدید نانو با پکیج کنگره کنگره ( castellated ) وارد بازار شده اند . این پکیج جدید علاوه بر قابليت نصب بردها بر روی برد سوراخ دار به آنها اجازه می دهد که مستقیم روی برد مدار چاپی مونتاژ شوند .
بردهای جدید خانواده نانو در واقع قرار نیست تا نقش یک برد اصلی را بازی کنند ، آنها قرار است تا بر روی بردهای دیگر مونتاژ شوند و به عنوان یک ماژول ایفای نقش کنند .
برد Arduino Nano 33 IoT : برخلاف برد Nano Every برد جدید Arduino Nano 33 IoT دارای یک پردازنده میکروچیپ ATSAMD21 از خانواده Arm Cortex-M0 است . ارتباط بی سیم Wi-Fi و Bluetooth LE نیز توسط آی سی ESP32 از شرکت Espressif فراهم شده است که در قالب یک عدد ماژول NINA-W102 از شرکت u-blox در برد قرار دارد . این برد همچنین دارای یک 9-axis IMU است که شامل قطب نما ، ژیروسکوپ و شتاب سنج 3 بعدی در یک آی سی می باشد . برای امنیت تبادل اطلاعات و سازگاری با Arduino IoT Cloud این برد به یک چیپ crypto مجهز شده است تا certificate ها و pre-shared key ها را به صورت امن ذخیره سازی کند .
برخلاف بردهای Nano Every و Nano 33 IoT برد Arduino Nano 33 BLE به جای اینکه مجهز به پردازنده میکروچیپ باشد با یک ماژول NINA B306 از شرکت u-blox استفاده می کند. این ماژول دارای یک آی سی nRF52480 از شرکت Nordic است . این ماژول به صورت داخلی دارای یک پردازنده 32 بیتی Arm Cortex-M4F و امکانات گسترده ارتباطات بی سیم است .
همانند طراحی برد Arduino Nano BLE برد جدید Arduino Nano 33 BLE Sense هم از یک ماژول NINA B306 از شرکت u-blox استفاده می کند اما دارای مجموعه ای از سنسورهای فشار ، رطوبت ، دما ، نور و یک سنسور gesture و یک 9-axis IMU است که دارای قطب نما ، ژیروسکوپ و شتاب سنج 3 بعدی در یک آی سی می باشد . این مجموعه از سنسورها را می توان برای اندازه گیری پارامترهای محیطی یا به عنوان رابط کاربری با برد استفاده کرد . برد Arduino Nano 33 BLE Sense از جزو بردهای همه فن حریف هست و تقریبا همه چیزهای لازم را در فیلد کاری خود یکجا دارد و قیمش هم با امکاناتش هم خونی دارد .
درحالیکه قیمت برد Nano Every کمتر از نصف قیمت برد classic Arduino می باشد Nano 33 BLE Sense در واقع گرانتر است . تمامی این بردها در دو مدل بدون هدر و با هدر عرضه میشن . در حالت بدون هدر برد Arduino Nano Every قیمت 9.90 دلار ، برد Nano 33 IoT دارای قیمت 18.00 دلار ، برد Nano 33 BLE دارای قیمت 19.00 دلار و برد Nano 33 BLE Sense درای قیمت 29.50 دلار هست . اگه بخواید این بردها رو به صورت هدر دار دریافت کنید مبلغ 2 دلار باید به قیمت ها اضافه کنید .
برای مشاهده این مطلب به آدرس : http://mominux.com/2019/06/02/arduino-nano-new-boards مراجعه کنید .