Arduino UNO
บอร์ดนี้มี Analog pin 6 ขา และ Digital pin 14 ขา โดยมี 6 ขา สามารถใช้เป็น output แบบ PWM ได้ สามารถโปรแกรมด้วย Arduino IDE (Integrated Development Environment) สามารถเชื่อมต่อกับคอมพิวเตอร์ด้วยสายเคเบิล USB หรือใช้ adaptor AC-to-DC เพื่อเริ่มต้นใช้งาน
"Uno" หมายถึง "หนึ่ง" ในภาษาอิตาเลียน และต้องการตั้งชื่อให้เป็นเครื่องหมายการค้าของ Arduino 1.0 โดย Uno และ version 1.0 จะเป็นรุ่นที่ใช้อ้างอิงสำหรับ Arduino รุ่นอื่นๆในอนาคต และ Uno ยังเป็นรุ่นล่าสุดในชุดของ USB board Arduino
นอกจากนี้ Arduino Uno ยังเป็นบอร์ดรุ่นที่นิยมมากที่สุดเนื่องจากราคาที่ไม่สูงและมีผู้พัฒนาโปรเจคและ library ทำให้ใช้งานได้ง่ายและมีความหลากหลาย
ฟังก์ชัน Pin ทั่วไป
LED: built-in ที่ digital pin 13 เมื่อส่งค่า High จะทำให้ LED ติด เมื่อส่งค่า Low จะทำให้ LED ดับ
VIN: ใช้เมื่อจ่ายแรงดันไฟฟ้าภายนอกเข้ากับบอร์ด
5V: เป็น output pin โดยจ่ายแรงดันออกจากบอร์ดขนาด 5V
3V3: เป็น output pin โดยจ่ายแรงดันออกจากบอร์ดขนาด 3.3V และให้กระแสสูงสุด 50 mA
GND: ขา Ground
IOREF: เป็น pin ที่ให้ voltage reference กับไมโครคอนโทรลเลอร์ เพื่อเลือกค่าแรงดันให้กับ shield ที่มาเชื่อมต่อกับบอร์ด
Reset: ใช้ในการ reset ไมโครคอนโทรลเลอร์ แต่โดยทั่วไปจะใช้โดยการเพิ่มปุ่ม reset ไว้บน sheild เพื่อป้องกันปุ่มที่อยู่บนบอร์ด
Communication
Arduino Uno สามารถสื่อสารกับคอมพิวเตอร์ หรือ Arduino ตัวอื่นๆ หรือ microcontroller ได้ โดยใช้การสื่อสารแบบอนุกรม UART TTL (5 V) ซึ่งมีอยู่ใน pins 0 (Rx) และ 1 (Tx) นอกจากนี้ ATmega328 ยังรองรับ I2C และ SPI Communication ส่วน ATmega16U2 จะใช้การสื่อสารแบบอนุกรมผ่าน USB และจะปรากฏเป็น COM port เสมือนไปยัง Software บนคอมพิวเตอร์ โดยที่ 16U2 ใช้ firmware USB com driver ที่เป็นมาตรฐาน โดยไม่ต้องติดตั้ง driver จากภายนอก แต่อย่างไรก้ตามต้องใช้ ไฟล์ .inf บนระบบปฏิบัติการ Windows