การเลือกซื้อ และอ่านสเปค Arduino

Arduino มีหลากหลากหลายรุ่น หลายราคา ดังนี้

(ตารางเปรียบเทียบ Arduino แต่ละรุ่น)
- Family - คือ microcontroller ที่ใช้ microcontroller เปรียบเสมือน สมองกล ของ Arduino มีความเร็วแตกต่างกัน ความสามารถ คุณสมบัติทุกอย่างจะขึ้นอยู่กับmicrocontroller ที่ใช้
- SRAM คือหน่วยความจำที่ใช้ในการทำงาน เช่น เก็บตัวแปร(Variable) เป็นหน่วยความจำชั่วคราว จะสูญหายเมื่อไม่มีไฟฟ้า
- Flash Memory คือหน่วยความจำใช้เก็บโค้ดที่อัพโหลด
- EEPROM คือหน่วยความจำเก็บข้อมูลที่ไม่สูญหายเมื่อไม่มีไฟฟ้า
- Clock คือความเร็วของตัวmicrocontroller
- UART คือจำนวน Serial ที่ใช้ได้
- PWM คือจำนวน digital pins ที่สามารถให้สัญญาณ PWM ได้ ใช้เพื่อวัตถุประสงค์บางอย่าง เช่น ควบคุมความเร็ว motor ทำให้หลอด LED สว่างน้อยลง ใช้ควบคุมServo
- Digital คือจำนวน digital pins ที่ใช้ต่อเข้ากับอุปกรณ์ต่างๆ
- Analog คือจำนวน analog pins ที่ใช้ต่อเข้ากับอุปกรณ์บางอย่างที่ output แบบ analog
- VCC คือ ค่าความดันไฟ(Voltage) ที่รุ่นนั้นใช้ เมื่อเรานำอุปกรณ์อิเล็กทรอนิกมาต่อเข้ากับ Digital Pins เราต้องดูค่า VCC ว่ารองรับหรือไม่ ส่วนใหญ่ Arduino จะมี VCC อยู่ที่ 5V
- Vin Range คือ ค่าความดันไฟ (Voltage) ที่สามารถต่อเข้ากับArduinoได้จากแหล่งกำเนิดไฟ เช่นจากถ่านไฟฉาย 9V จาก adapter 12ฮ ซึ่งจะถูก regulator ใน arduino แปลงให้เหลือค่า VCC
- USB Serial คือ ชิพที่ใช้Uploadโปรแกรมผ่านสาย USB ได้โดยตรง หากไม่มีเราจะไม่สามารถเสียบสาย USB เข้ากับ Arduino เพื่อ Upload ได้ เราต้องใช้ตัวUploadภายนอก (USB to TTL UART)
Arduino รุ่นที่นิยมใช้คือ Arduino Uno ลองลงมาเป็น Arduino Nano Arduino Mega ตามลำดับ



(Arduino Uno, Arduino Nano, Arduino Mega ตามลำดับ)
การเลือกซื้อควรดู Digital Pins และ Analog Pins ที่ต้องใช้ หากใช้ทั่วไป ควรใช้ Arduino Uno หรือถ้าอยากได้ขนาดเล็กลงก็ใช้ Arduino Nano แต่ถ้าต้องการทำโปรเจคใหญ่ที่ต้องใช้ Pins มากก็ควรใช้ Arduino Mega
หากใช้รุ่นอื่น ควรเลือกรุ่นที่สามารถต่อ USB ได้ ไม่เช่นนั้น เราต้องใช้ตัว USB To TTL ในการอัพโหลด ซึ่งทำให้ใช้ไม่สะดวก

(Arduino Pro Mini ไม่มีสาย USB ทำให้ต้องใช้ USB TTL)

(Arduino Nano มีสาย USB สามารถต่อกับคอมพิวเตอร์ได้โดยตรง)

(Arduino ที่ไม่มี USB to TTL สำหรับอัพโหลดในตัวทำให้มีขนาดเล็ก สามารถใส่ในอุปกรณ์ต่างๆที่มีพื้นที่จำกัดได้ง่าย)