آردوینو یک پلتفرم سخت افزاری و نرم افزاری متن باز است. پلتفرم آردوینو شامل یک میکروکنترلر تک بردی متن باز است که قسمت سخت افزار آردوینو را تشکیل میدهد. علاوه بر این پلتفرم آردوینو یک نرم افزار آردوینو IDE که به منظور برنامه نویسی برای بردهای آردوینو طراحی شده است و یک بوت لودر نرم افزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد. پلتفرم Arduino به منظور تولید سریع و ساده پروژههای سخت افزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شده است و البته بردهای آردوینو اهداف آموزشی را نیز دنبال می کنند. در دوره آموزشی Beginning Arduino با حسگرهای مختلف و دستگاه های خروجی ارتباط برقرار خواهید کرد. سپس ما این دانش را روی حسگرهای جداگانه ترکیب خواهیم کرد و پروژه هایی را خواهیم ساخت. پایان دوره آموزشی Beginning Arduino با 2 پروژه بزرگتر خاتمه می یابد.
در دوره آموزشی Udemy Beginning Arduino با آموزش شروع کار با آردوینو اشنا خواهید شد.