Ο προγραμματιστής Mike Tsao έχει επινοήσει μια έξυπνη μέθοδο για τον προγραμματισμό μιας πλακέτας Arduino, χρησιμοποιώντας ήχο!
Ονομάζεται TribeDuin και χρησιμοποιεί τους αισθητήρες ήχου του Arduino για να εντοπίζει το χρονικό διάστημα μεταξύ κορυφών του ήχου, οι σύντομες περίοδοι ερμηνεύονται ως το 1 του δυαδικού συστήματος και τα μεγάλα χρονικά διαστήματα ως το 0. Είναι παρόμοιο με το πώς τα πρώτα modems λειτουργούσαν, εκτός από το ότι στην περίπτωση αυτή, ο ήχος προγραμματίζει άμεσα, αντί να μεταφέρει απλά δεδομένα. Για να επαληθεύσετε και μόνοι σας την όλη ιδέα, το μόνο που χρειάζεται να κάνετε είναι να συνδέσετε ένα Arduino με ένα MP3 player και να παίξετε το firmware αρχείο ήχου του Tsao.
O προγραμματιστής δήλωσε ότι άρχισε να ενδιαφέρεται για το project, επειδή θέλει να «χτίσει ένα περιβάλλον ανάπτυξης Arduino που να λειτουργεί με το ελάχιστο δυνατό hardware υλικό».