Khi [Bill Porter] hoạt động trên một dự án, ông nói rằng ông thường viết các giao thức truyền thông thông thường của mình để phù hợp với công việc trong tay. Mặc dù nó làm mọi thứ dễ dàng khắc phục sự cố, anh ta thừa nhận rằng các giao thức tùy chỉnh của anh ta lãng phí cả thời gian xử lý và băng thông. Mặt khác, thông tin liên lạc nhị phân là hiệu quả hơn, nhưng một chút khó khăn hơn để quản lý.
Để làm cho mọi thứ dễ dàng cho người dùng chung, ông đã viết một thư viện có tên EasyTransfer mà tóm tắt các liên lạc nối tiếp được gói lại giữa hai bảng Arduino. Quá trình này khá đơn giản – tất cả người ta phải làm là xác định cấu trúc dữ liệu trên cả hai bảng Arduino để họ biết loại dữ liệu nào đang đến trên dây và EasyTransfer xử lý phần còn lại. Điều này cho phép người dùng lo lắng ít hơn về các giao thức truyền thông hoặc lỗi truyền và tập trung vào dự án của họ thay vào đó.
Nếu bạn đang làm việc trên một dự án và tìm kiếm một cách dễ dàng để có được một cặp Arduinos nói, hãy xoay bởi trang web của anh ấy và lấy thư viện. Nó không dễ dàng hơn nhiều.