ทางเว็บ Engineer007.com ได้ทำการหาข้อมูลและได้สรุปได้ดังนี้ครับ
1.บอร์ดทดลองราคาถูกหาซื้อได้ง่าย ราคาถูก มีจำหน่ายในไทยและต่างประเทศ Thaieasyelec , Warf , Micro4you , inex , ETT , Arduino , DFROBOT , Seeedstudio , elecfreaks , iteadstudio , sparkfun
กล่องบรรจุภัณฑ์ Arduino และ Shield จาก Arduino.cc , DFROBOT , SeeedStudio , Sparkfun
2.บอร์ดทดลองมีหลายแบบให้เลือกใช้งาน
บอร์ด Arduino Uno R3, Arduino Leonado , Arduino Due , Arduino Mega256 ADK ,Seeeduino Mega256 ADK
1.Arduino Uno R3 ใช้งานทั่วๆไปที่ต้องการสัญญาณอินพุต หรือสัญญานเอาท์พุตไม่เยอะ
- 14 Digital I/O Pins
- 6 PWM outputs
- 6 Analog Inputs (ADC)
- 1 UART Hardware Serial Port
- 32KB Flash Memory (0.5KB for boot loader Arduino)
- 2KB SRAM
- 1KB EEPROM
- 16Mhz Clock Speed
2.Arduino Mega 2560 สำหรับใช้งานที่ต้องการจำนวนสัญญาณอินพุตและสัญญาณเอาท์พุตที่เยอะ
- 54 Digital I/O Pins
- 14 PWM outputs
- 16 Analog Inputs (ADC)
- 4 UART Hardware Serial Port
- 256KB Flash Memory (0.5KB for boot loader Arduino)
- 8KB SRAM
- 4KB EEPROM
- 16Mhz Clock Speed
สำหรับใน Version Arduino Mega 2560 ADK เพิ่มความสามารถ ในการเชื่อมต่อสื่อสาร สั่งงานบอร์ด Arduino ผ่าน อุปกรณ์ Android OS ต่างๆ เช่น โทรศัพท์มือถือ หรือแท๊บเล็ต
3.Arduino DUE เหมาะสำหรับใช้งานที่ต้องการระบบการประมวลผลหรือการคำนวณที่รวดเร็วในระดับ 32bit
- 54 Digital I/O Pins
- 12 PWM outputs
- 12 Analog Inputs (ADC)
- 2 Analog Outputs (DAC)
- 4 UART Hardware Serial Port
- 512KB Flash Memory
- 96KB SRAM
- 0KB EEPROM รุ่นนี้ไม่มีในตัว
- 84Mhz Clock Speed
3.การอัดโปรแกรมสามารถทำได้ง่ายมาก เพียงสาย USB จากคอมพิวเตอร์ก็สามารถอัดโปรแกรมลงสู่บอร์ดไมโครคอนโทรลเลอร์ Arduinoได้โดยตรง บอร์ดไมโครคอนโทรลเลอร์บางชนิดต้องมีบอร์ดอัดโปรแกรมต่างหากอีก 1บอร์ดหรือไม่ก็ต้องใช้พอร์ตพิเศษในการอัดโปรแกรมเช่นพอร์ตขนาน Parallel Port , พอร์ตอนุกรม Serial Port ซึ่งในคอมพิวเตอร์สมัยๆจะมีเพียงพอร์ต USB ต่อให้อัดโปรแกรมแบบ Serial Port ได้ก็ต้องหาสายสัญญาณที่ต้องแปลงจาก USB To Serial อีกทีนึงซึ่งก็มีค่าใช้จ่ายเพิ่มและไม่สะดวกในการใช้งานครับ
การอัดโปรแกรมที่แสนจะง่าย บอร์ดArduino + สายUSB + คอมพิวเตอร์
4.มีแผงวงจรอื่นๆที่นำมาต่อเพิ่มเติมเพื่อใช้งานอื่นๆเยอะแยะ สามารถนำมาเสียบไว้ด้านบนบอร์ดไมโครคอนโทรลเลอร์ได้เลย บอร์ดที่นำมาเสียบด้านบนเขาจะเรียกว่า Shield มีให้เลือกหลากหลาย ขอยกตัวอย่างเช่น Wifi Shield , GPRS Shield , SD Card Shield , Ethernet Shield , Buletooth Sheild , Xbee Shield , NFC Shield , Touch Shield , EasyVR Arduino Shield
จากรูปประกอบไปด้วย Base Shield , SD Card Shield , 2A Motor Shield , Buletooth Sheild , Xbee Shield , LCD Keypad Shield , Music Shield
จากรูป บอร์ดสั่งงานด้วยเสียง EasyVR Shield - Voice Recognition Shield ,จอสัมผัสทัสกรีนขนาด 7นิ้ว SUN7 Shield Dev Kit - 7 inch Display TFT TP
เมื่อนำ Shield ต่างๆนำมาเสียบบนบอร์ดไมโครคอนโทรลเลอร์ Arduino Uno R3
ตัวอย่างโปรเจ็คหุ่นยนต์ Arduino สั่งงานผ่าน Tablet ควบคุมผ่าน Bluetooth บนตัวหุ่นยนต์จะประกอบไปด้วยบอร์ด Arduino Uno R3 , 2A Motor Shield , Bluetooth Shield
5.มีอุปกรณ์ เซ็นเซอร์ Sensors และอุปกรณ์ทดลองที่เป็น Input/Output ชนิดต่างๆนำมาต่อเพิ่มทดลองได้ง่าย สะดวก เพียงแค่เสียบสายเข้ากับบอร์ดไมโครคอนโทรลเลอร์ Arduino ไม่ต้องมานั่งจิ้มสายทีละเส้นหรือทำแผงวงจรหรือต้องคอยบัดกรีเอง ยกตัวอย่างเช่น Grove - Ultrasonic Ranger , Grove - PIR Motion Sensor , Grove - 3-axis Gyro , เซ็นเซอร์ตรวจวัดคุณภาพของอากาศ Grove -Air quality sensor , Grove - I2C Color Sensor , Grove - Barometer Sensor , Grove - Water Sensor , Grove - Moisture Sensor , Grove - Gas Sensor(MQ2) , Grove - Gas Sensor (MQ5) , Grove - Temperature&Humidity Sensor Pro - DHT22 , เซ็นเซอร์ตรวจวัดปริมาณแอลกอฮอร์ Grove - Alcohol Sensor , เซ็นเซอร์วัดอัตราการเต้นของหัวใจ Grove - Chest Strap Heart Rate Sensor , โมดูลใช้ในการทดลองถอดรหัสสัญญาณรีโมท IR Kit For Arduino , ศึกษาและหัดอ่านรหัส RFID 125Khz RFID Card Reader