برد توسعه آردوینو یونو uno R3 Arduino یک پلتفرم سخت افزاری و پردازشی است که به صورت کد باز یا OpenSource طراحی شده است این پلتفرم بر پایه یک بورد IO ساده و بر مبنای زبان processingwiring طراحی شده بورد Arduino هم برای طراحی مدارات مستقل و هم برای ارتباط با سیستمهای خارجی و نرم افزارها مناسب استسخت افزار Arduino با استفاده از یک زبان مبتنی با سیم بندی یا Wiringbased با تمامی کتابخانه ها و دستور زبان لازم و با بهره گیری از یک محیط مبتنی بر پردازش یا processingbased برنامه نویسی می شود این برنامه نویسی بسیار مشابه با زبان C است با این تفاوت که در این زبان ساده سازی های زیادی صورت گرفته و تغییراتی برای یادگیری سریع و آسان زبان ایجاد شده استبرای اضافه کردن قابلیت های سخت افزاری برای بورد Arduino مداراتی به نام بوردهای Shield طراحی و تولید شده است برای مثال برای اضافه کردن قابلیت ارسال SMS یا ارتباطات GSM بورد GSM Shield طراحی شده یا برای اضافه کردن قابلیت ناوبری GPS Shield طراحی و تولید شده استبینهایت بورد Shield در کابردهای مختلف برای بورد Arduino طراحی و تولید شده استبورد Arduino موجود ورژن جدید این محصول است در این ورژن علاوه بر ویژگی های نسخه قبلی برای مدیریت ارتباط USB به جای چیپ FTDI از میکروکنترلر ATmega328P استفاده شده است در این روش سرعت انتقال داده افزایش یافته و برای راه اندازی ارتباط USB در لینوکس و مکینتاش به درایور نیاز نخواهیم داشت فایل inf در ویندوز نیاز خواهد بود