بردهای آردوینو مانند UNO طراحی شده اند که استفاده از اونا برای کاربر ساده باشه طوریکه کاربر نیاز نداشته باشه برای تغذیه ی میکروکنترلر برد از رگولاتور استفاده کنه یا کریستال بذاره و ... .
پس این بردها برای تست اولیه مناسب هستند ولی برای مدار نهایی بدلیل سایز بزرگی که دارند اصلا مناسب نیستند. پس ما میایم و روی میکروکنترلر برد که همون ATmega328 هستش بوتلودر(همون سیستم عامل) آردوینو رو نصب میکنیم تا بتونیم با IDE آردوینو یا ساده تر بگم همون زبون برنامه نویسی آردوینو(که خیلی ساده و کاربر پسنده و مشکلاتی که بسکام و کدویژن دارن رو نداره) برای اون برنامه بنویسیم.
البته میکروکنترلرهایی که بوتلودر روشون نصب شده هم بصورت آماده در بازار موجود هستند که من توصیه نمیکنم از اونا استفاه کنی و بهتره خودت روشون بوتلودر بریزی که کار خیلی راحتیه.