تحتاج للبرامج التالية للعمل مع الأردوينو:
1- برنامج Arduino IDE: يستخدم هذا البرنامج للتحكم والتفاعل مع الأردوينو وكتابة الشفرات البرمجية.
2- برنامج تشغيل درايفر اليو إس بي: يتعامل هذا البرنامج مع تعريف الأردوينو كجهاز إدخال وإخراج.
3- برنامج السيريال/التسلسل: يستخدم هذا البرنامج للتواصل مع الأردوينو وإرسال البيانات من الكمبيوتر إلى الأردوينو والعكس.