برد آردوینو Arduino Uno
برد آردوینو Arduino Uno R3 یک ساز و کار سختافزاری و نرمافزاری open source دارد. ساز و کار آردوینو بر پایه ATmega328 قرار گرفته است. که قسمت سختافزاری آردوینو را تشکیل میدهد. علاوه بر این. پلتفرم آردوینو دارای یک نرمافزار آردوینو IDE که به منظور برنامهنویسی برای بردهای آردوینو طراحی شدهاست. و یک بوت لودر نرمافزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد. ساز و کار آردوینو به منظور تولید سریع و ساده پروژههای سختافزاری و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شده است. البته بردهای آردوینو اهداف آموزشی را نیز دنبال میکنند.
ایدهٔ اصلی ساخت آردوینو در سال ۲۰۰۳ میلادی در انستیتو ایورئا در کشور ایتالیا شکل گرفت. ایده عبارت بود از ساخت وسیلهای ساده و کمهزینه برای انجام پروژههای دیجیتال دانشجویان، بهخصوص آنهایی که آشنایی چندانی با اصول مهندسی و برنامهنویسی ندارند. سه فرد کلیدی در به ثمر نشاندن این ایده نقش اساسی داشتند: هرناندو باراگان، ماسیمو بانزی، و کیسی ریس.
باراگان یکی از دانشجویان انستیتو ایورئا بود که تصمیم گرفت پایاننامهٔ کارشناسیارشد خود را در این زمینه اجراء نماید. بانزی و ریس نیز استادان راهنمای پایاننامهٔ باراگان بودند. تا آن زمان هنوز اسمی از آردوینو در میان نبود. نتیجهٔ پایاننامهٔ باراگان بسیار موفقیتآمیز بود و منجر به ایجاد سختافزار و نرمافزاری شد که وایرینگ نام گرفت. سختافزار وایرینگ ویژگیهای مورد نظر را نسبت به سایر نمونههای موجود در بازار آن زمان داشت یعنی ساده و کمهزینه بود. نرمافزار وایرینگ نیز بر مبنای یکی از زبانهای برنامهنویسی موجود به نام پراسسینگ تهیه شده بود.
مشخصات فنی:
میکروکنترلر ATMega328P
ولتاژ کاری میکروکنترلر 5 Volt
ولتاژ ورودی برد (ولتاژ توصیه شده) 7~12VDC
محدوده ولتاژ ورودی برد 6~20VDC
پین های ورودی و خروجی (I/O) 14 (که 6 عدد از آنها می تواند به عنوان PWM استفاده نمود)
خروجی PWM 6
ورودی آنالوگ 6
ماکزیمم جریان هر پین در حالت خروجی 20mA
جریان ماکزیمم برای پین 3.3 ولتی 50mA
حافظه قابل برنامه ریزی (Flash Memory) 32KB (0.5KB آن برای Bootloader اشغال شده است)
SRAM 2KB
EEPROM 1KB
فرکانس کاری پردازنده (Clock Speed 16MHz )
ابعاد برد: طول 68 mm ، عرض 44 mm