الأردوينو هو عبارة عن لوحة الكترونية بسيطة تحتوي على معالج مركزي ومنافذ إدخال وإخراج وشريحة USB تستخدم لبرمجته وتوصيله بالحاسوب. يمكن استخدام الأردوينو لتحريك المحركات وتحكم في الأجهزة المنزلية بطريقة الكترونية وإجراء العديد من التجارب والمشاريع البرمجية المختلفة.
يعتمد البرمجة على لغة برمجة خاصة به يطلق عليها اسم (أردوينو سكيتش). يمكن تحميل هذه اللغة من الإنترنت واستخدامها لإنشاء برامج للأردوينو.
يمكن استخدام الأردوينو في الكثير من المشاريع المختلفة مثل التحكم في درجة الحرارة أو معدل التدفق في خط مياه أو إنارة المنزل والحديقة والكثير من التطبيقات الأخرى.