Το Arduino είναι απλά μια πλακέτα που φιλοξενεί έναν μικροελεγκτή, διαθέσιμο για προγραμματισμό. Το Arduino από μόνο του δεν κάνει απολύτως τίποτα. Η ανάπτυξη οποιασδήποτε εφαρμογής απαιτεί την αγορά εξαρτημάτων ή και κυκλωμάτων, που θα πλαισιώνουν το Arduino, προκειμένου να έχουμε μια πλήρη εφαρμογή. Ο μικροελεγκτής που διαθέτει το Arduino προγραμματίζεται για να καθοριστεί η λειτουργία της εφαρμογής. Καθώς υλοποιούνται πειραματικές εφαρμογές, απαιτούνται κάθε φορά νέα εξαρτήματα, αισθητήρες και κυκλώματα. Έτσι, ο σχεδιαστής θα πρέπει κάθε φορά να παραγγέλνει τα απαραίτητα υλικά, πράγμα που συνιστά ταλαιπωρία και χάσιμο χρόνου. Έτσι, αγοράζουμε ένα Arduino KIT (κασετίνα) το οποίο εκτός από την πλακέτα του Arduino, περιλαμβάνει μια συλλογή από εξαρτήματα και κυκλώματα, αποτελώντας ένα κινητό εργαστήριο και δίνοντας την ευκαιρία στον σχεδιαστή να αναπτύξει μεγάλο πλήθος και ποικιλία εφαρμογών.