ในช่วงหลายปีที่ผ่านมาฉันได้ใช้บอร์ด Arduino ดั้งเดิมรวมถึงโคลนที่หลากหลายจากInduinoX ที่ยอดเยี่ยมซึ่งระบุไว้ในเว็บไซต์ Arduinoว่าเป็นบอร์ดที่เข้ากันได้อย่างเป็นทางการจนถึงการปรับปรุงจีนMeduino Nano (3.3 / เปลี่ยนได้ 5 โวลต์) ไปยังโคลนราคาถูกจาก eBay ซึ่งบางครั้งก็สร้างได้ดีกว่าบอร์ดอย่างเป็นทางการ
ไม่มีอะไรพิเศษหรือซับซ้อนเกี่ยวกับบอร์ด Arduino: โดยทั่วไปมันเป็นเพียงไมโครคอนโทรลเลอร์ (atMEGA328, atMEGA1280, SAM3X8E หรืออื่น ๆ ) และฮาร์ดแวร์ที่รองรับน้อยที่สุด ไม่มากที่จะไปผิดปกติกับเด็กน้อยคนนั้นจริงๆ
องค์ประกอบทั่วไปสองประการที่รับรองความเข้ากันได้ของบอร์ดเหล่านี้คือ:
- Bootloader ของ Arduino
- รองรับบอร์ดภายในการจำหน่ายซอฟต์แวร์ Arduino อย่างเป็นทางการ
bootloader สามารถถูกแทนที่ด้วยรุ่นที่ดีกว่าหรือมากกว่าถ้ามีไมโครคอนโทรลเลอร์บนบอร์ดของคุณ
ไฟล์สนับสนุนสามารถพบได้ทั่วไปหรือแก้ไขเล็กน้อยในไฟล์บอร์ดที่ใกล้เคียงที่สุดที่ใกล้เคียงที่สุดสามารถให้การสนับสนุนที่จำเป็นสำหรับสภาพแวดล้อม Arduino
กล่าวโดยย่อ: ใช่แล้วโดยทั่วไปแล้วโคลนจะทำงานได้ดีเท่ากับ Arduino ดั้งเดิมและโคลนที่มีคุณสมบัติขั้นสูงมักจะทำงานได้ดีขึ้นในขณะที่ยังคงความเข้ากันได้ (เช่น InduinoX)