Το Arduino είναι ένας μικροελεγκτής, μια απλή μητρική πλακέτα ανοικτού κώδικα με εισόδους και εξόδους, η οποία μπορεί να προγραμματιστεί με