إن أساس عمل الروبوت هو مجموعة من القطع الإلكترنية التي يتم وصلها و تركيبها معاً من أجل القيام بمهمة معينة، و هذه القطع تدعى بالجزء الصلب من الروبوت و أهمها المحركات و الحساسات، و هناك قطعة رئيسية هي دماغ الروبوت و هذه القطعة يتم برمجتها و إعطاءها الأوامر اللازمة من أجل تشغيل و تحريك القطع الصلبة، فبدون جزئية البرمجة لن يكون هناك أي فائدة للقطع الالكترونية الصلبة.
و يمكنك إنشاء روبوت مستخدماً قطعة الأردوينو و مجموعة من المحركات DC motors و مجموعة من الحساسات مثل حساس الموجات الفوق صوتية و حساس الضوء و حساس اللمس