Ketika [Bill Porter] bekerja pada suatu proyek, ia mengatakan bahwa ia biasanya menulis protokol komunikasi konvensional NMEA sendiri yang sesuai dengan pekerjaan. Sementara itu membuat segalanya mudah untuk memecahkan masalah, ia mengakui bahwa protokol kustomnya boros dari waktu prosesor dan bandwidth. Komunikasi biner di sisi lain lebih efisien, tetapi sedikit lebih rumit untuk dikelola.
Untuk membuat segalanya mudah bagi pengguna umum, ia menulis perpustakaan yang disebut EasyTransfer yang mengabstraksikan komunikasi serial antara dua papan Arduino. Prosesnya cukup sederhana – yang harus dilakukan adalah mendefinisikan struktur data pada kedua papan Arduino sehingga mereka tahu jenis data apa yang datang melalui kawat, dan EasyTransfer menangani sisanya. Ini memungkinkan pengguna untuk kurang khawatir tentang protokol komunikasi atau kesalahan transmisi, dan fokus pada proyek mereka sebagai gantinya.
Jika Anda sedang mengerjakan proyek dan mencari cara mudah untuk mendapatkan sepasang Arduinos berbicara, berayun di situsnya dan ambil perpustakaan. Itu tidak jauh lebih mudah.