ไม่ว่าคุณจะเป็นช่างชื่นชอบ หรือผู้เชี่ยวชาญในเรื่องการสร้างต้นแบบอย่างรวดเร็ว คุณคงรู้ดีแล้วว่าความสะดวกสบายของฮาร์ดแวร์เกรดผู้ผลิตโครงการที่มีความต้องการสูงเกี่ยวกับความฉลาดประดิษฐ์ (AI), หุ่นยนต์ อินเตอร์เน็ตของสิ่งของ (IoT) และสายตาคอมพิวเตอร์ สามารถบดบังองค์ประกอบฮาร์ดแวร์เหล่านี้ได้
วิธีแก้ปัญหาทั่วไปคือการใช้บอร์ดพัฒนาผู้ผลิต พร้อมกับอุปกรณ์มืออาชีพ แต่สิ่งนี้จะทําให้การออกแบบซับซ้อนอย่างมากจํานวนมากของสายไฟเพิ่มเติมการเรียนรู้เครื่องมือที่แยกกันได้ 2 ชุด ก็เป็นเรื่องที่น่าทรมานผมเคยใช้เวลากลางคืนที่ไม่ถ้วนจํานวน ในความผิดหวังที่เผชิญหน้ากับสิ่งแวดล้อมการพัฒนาที่บูรณาการที่ไม่คุ้นเคย (IDE)นั่นเป็นเหตุผลว่าทําไมการออกแบบที่ฉลาดของ UNO Q ของ Arduino จึงดึงดูดฉันมาก
UNO Q รวมหน่วยไมโครโปรเซสเซอร์ประสิทธิภาพสูง (MPU) และหน่วยไมโครคอนโทรลเลอร์ในเวลาจริง (MCU) บนแผ่นวงจรเดียวและพึ่งพาการพัฒนาสภาพแวดล้อมใหม่ที่เรียกว่า Arduino App Lab.
อาร์คิทคัตชาระบบประมวลผลคู่นี้ เปิดพื้นที่การใช้งานที่ต้องการแผ่นวงจรหลายแผ่นอุปกรณ์บ้านฉลาดที่รองรับการจําหน่ายใบหน้าที่เป็นมิตรกับความเป็นส่วนตัว, และระบบการเกษตรที่ฉลาด ที่สามารถปรับตัวไปกับสิ่งแวดล้อมได้โดยอัตโนมัติ เป็นเพียงตัวอย่างเล็กน้อยเท่านั้น
โปรเซสเซอร์คู่ ระบบปฏิบัติการคู่ บอร์ด Arduino เหมาะสําหรับการใช้งานที่ต้องการสูง
ผลิตภัณฑ์แรกของชุด UNO Q คือ ABX00162 (รูป 1) ลักษณะที่โดดเด่นของแผ่นวงจรนี้คือการใช้ QRB-2210,เครื่อง MPU Arm Cortex-A53 แบบ quad core ที่ทํางานในความถี่ 2.0 กิเกาเฮร์ตซ์ (GHz) พร้อมหน่วยประมวลผลกราฟฟิก Adreno (GPU) และโปรเซสเซอร์สัญญาณภาพคู่ ชิปมีความจํา 2 Gbytes และความจํา eMMC 16 Gbytesทําให้มันเป็นฮาร์ดแวร์ Arduino ที่สามารถใช้งาน Debian Linux ระดับโต๊ะทํางานได้อย่างเต็มที่นั่นหมายความว่าคุณสามารถจัดจําหน่ายรูปแบบ AI และแอปพลิเคชั่น Python ได้โดยตรงบนบอร์ดวงจร แทนที่จะจัดจําหน่ายบนคอมพิวเตอร์แยก
รูปที่ 1: Arduino UNO Q ABX00162 ผสมผสาน MPU ที่มีประสิทธิภาพสูงกับ MCU ในเวลาจริง (แหล่งภาพ: Arduino)
ทั้งหมดนี้เป็นการสมบูรณ์แบบของประสบการณ์ Arduino คลาสสิกที่สร้างขึ้นบน MCU STM32U585 ที่ใช้ STMmicroelectronics หัวใจของ MCU นี้คือ Arm Cortex-M33nที่ทํางานในความถี่สูงสุด 160 เมกะเฮร์ซ (MHz)MCU ใช้ Arduino Core บนระบบปฏิบัติการ Zephyr และขับเคลื่อนอุปกรณ์ล้อมต่าง ๆ รวมถึงเมทริกซ์ LED 8 × 13 ที่ติดตั้ง
แม้ว่า UNO Q จะมีคุณสมบัติใหม่หลายอย่าง แต่ยังคงเข้ากันได้กับระบบนิเวศ Arduino ที่กว้างกว่าขณะที่ Qwiic อินเตอร์เฟซรองรับ plug and play, ทําให้มันง่ายที่จะเชื่อมต่อกับโมดูลานโหลดและปรับตัวให้กับเซ็นเซอร์และอุปกรณ์นอกอื่น ๆยังมีหัวสปินความเร็วสูง (JMEDIA และ JMISC) ที่ใช้ในการเชื่อมต่ออุปกรณ์ล้อมล้อมที่ก้าวหน้า เช่นกล้อง MIPI และจอแสดงภาพ.
การพัฒนาแบบรวมโดยใช้ Arduino App Lab
แฮร์ดแวร์เป็นเพียงเหตุผลหนึ่งที่ทําให้ UNO Q มีความน่าสนใจสูง Arduino App Lab (รูป 2) ในฐานะสภาพแวดล้อมการพัฒนาสามารถมองสถาปัตยกรรมโปรเซสเซอร์สองแบบเป็นเป้าหมายเดียวกันสร้างรูปแบบของผลิตภัณฑ์.

