เป็นแผงวงจรที่ประกอบด้วยไมโครคอนโทรลเลอร์ ซึ่งเป็นเหมือนสมองของบอร์ด ทำหน้าที่ประมวลผลและควบคุมการทำงานต่าง ๆ
คุณสมบัติเด่นของ Arduino Uno R3
ไมโครคอนโทรลเลอร์: ใช้ชิป ATmega328P ซึ่งเป็นหัวใจสำคัญในการประมวลผลและควบคุมการทำงานของบอร์ด
ขา (Pins): มีขา Digital Input/Output 14 ขา (6 ขาใช้เป็น PWM ได้) และ Analog Input 6 ขา ทำให้สามารถเชื่อมต่อกับอุปกรณ์ภายนอกได้หลากหลาย
พอร์ต USB: ใช้สำหรับเชื่อมต่อกับคอมพิวเตอร์เพื่อเขียนโปรแกรมและอัปโหลดโค้ดลงในบอร์ด
แรงดันไฟฟ้า: ทำงานที่แรงดัน 5V
หน่วยความจำ: มี Flash Memory 32 KB, SRAM 2 KB และ EEPROM 1 KB
ขนาด: ขนาดกระทัดรัด ทำให้ง่ายต่อการนำไปใช้งาน
ประเภทของ Pins
GPIO (General Purpose Input/Output): ขาอเนกประสงค์ที่สามารถกำหนดให้ เป็นอินพุตหรือเอาต์พุตได้
Power Pins: ขาสำหรับจ่ายไฟเลี้ยงให้กับ Arduino Uno R3 (เช่น 5V, GND)
Analog Pins: ขาที่สามารถอ่านค่าสัญญาณแอนะล็อกได้ (เช่น ADC)
Power Pins
5V: ขาสำหรับจ่ายไฟ 5 โวลต์
GND: ขาสำหรับกราวด์
VIN: ขาสำหรับรับไฟเลี้ยงภายนอก (7-12V)
Digital Pins
มีหมายเลขกำกับตั้งแต่ 0 ถึง 13 (เช่น Pin 0, Pin 1, Pin 2, ...)
แต่ละขา (Pin) สามารถกำหนดให้เป็นอินพุตหรือเอาต์พุตได้
บางขา (Pin) สามารถใช้เป็น PWM (Pulse Width Modulation) ได้ (Pin 3, 5, 6, 9, 10, 11)
Analog Pins
มีหมายเลขกำกับตั้งแต่ A0 ถึง A5 (เช่น Pin A0, Pin A1, Pin A2, ...)
ใช้สำหรับอ่านค่าสัญญาณแอนะล็อก เช่น จากเซ็นเซอร์วัดแสง, อุณหภูมิ