دانلود نرم افزار Arduino
استفاده از میکرو کنترلرها دارای دوتا مشکل اساسی بود
1- برنامه نویسی میکرو ها فرآیندی سخت و پیچیده بود (در حال حاضر خیلی راحتتر شده )
2- چون سخت افزار باید استفاده شود و برنامه تست شود فرایند عیب یابی سختتر و پیچیده تر می شود
این دو تا مشکل با اردوینو تا حدودی رفع شد .