Biblioteket gør Arduino til Arduino Serial Communications Dead Simple
Når [Bill Porter] arbejder på et projekt, siger han, at han normalt skriver sine egne NMEA konventionelle kommunikationsprotokoller for at passe til jobbet. Mens det gør tingene nemme at fejlfinding, indrømmer han, at hans brugerdefinerede protokoller er spildt af både processortid og båndbredde. Binær kommunikation på den anden side er mere effektive, men lidt sværere at styre.
For at gøre tingene nemt for den fælles bruger skrev han et bibliotek kaldet EasyTransfer, som abstraberer pakket seriel kommunikation mellem to arduino boards. Processen er ret simpel – alt man skal gøre er at definere en datastruktur på begge arduino boards, så de ved, hvilke slags data der kommer over ledningen, og EasyTransfer håndterer resten. Dette giver brugerne mulighed for at bekymre sig mindre om kommunikationsprotokoller eller transmissionsfejl og fokusere på deres projekter i stedet.
Hvis du arbejder på et projekt og søger en nem måde at få et par arduinos, der snakker, skal du svinge ved hans websted og tag biblioteket. Det bliver ikke meget lettere.