Trong những năm qua, tôi đã sử dụng các bo mạch Arduino ban đầu cũng như vô số bản sao có nguồn gốc khác nhau, từ InduinoX tuyệt vời được liệt kê trên trang Arduino như một bảng tương thích chính thức, cho đến Tăng cường Nano Meduino được sản xuất rất tốt (3.3 / Có thể chuyển đổi 5 Volt), sang các bản sao rẻ tiền từ eBay đôi khi được xây dựng tốt hơn so với các bảng chính thức.
Không có gì độc đáo hay phức tạp về bo mạch Arduino: Về cơ bản, nó chỉ là bộ vi điều khiển (atMEGA328, atMEGA1280, SAM3X8E hoặc các loại khác) và phần cứng hỗ trợ tối thiểu của nó. Không có nhiều mà có thể đi sai với điều đó, thực sự.
Hai yếu tố phổ biến đảm bảo tính tương thích giữa các bảng này là:
- Bộ tải khởi động Arduino
- Hỗ trợ cho hội đồng quản trị trong phân phối phần mềm Arduino chính thức
Bộ tải khởi động có thể được thay thế bằng phiên bản tốt hơn hoặc cập nhật hơn nếu có sẵn cho vi điều khiển trên bo mạch của bạn.
Các tệp hỗ trợ có thể được tìm thấy trực tuyến hoặc các chỉnh sửa nhỏ đối với các tệp của bảng tương tự gần nhất có thể cung cấp hỗ trợ cần thiết cho môi trường Arduino.
Tóm lại: Có, bản sao thường hoạt động giống như Arduino ban đầu và bản sao có tính năng nâng cao thường hoạt động tốt hơn nhiều trong khi vẫn giữ được khả năng tương thích (ví dụ: InduinoX)