Arduino UNO Q Arcade Bundle เป็นชุดคิทสำหรับสร้างเครื่องเล่นเกมย้อนยุค (Retro Gaming Console) แบบกำหนดเอง โดยชุดนี้ประกอบด้วยบอร์ด Arduino UNO Q 4GB SBC และโมดูล Modulino I2C ที่สามารถเชื่อมต่อแบบ Daisy-Chainได้ ทำให้ผู้ใช้สร้างคอนโทรลเลอร์เกมตามต้องการได้โดยไม่ต้องเดินสายไฟที่ซับซ้อนหรือใช้เบรดบอร์ด
ชุดคิทนี้ใช้คอนเนกเตอร์ Qwiic สำหรับเชื่อมต่อโมดูลอินพุตแบบ Daisy-Chain, ข้อมูลจากโมดูลจะถูกประมวลผลโดย UNO Q เพื่อจำลองการทำงานเป็นอุปกรณ์ HID มาตรฐานสำหรับการเล่นเกมหรือการพัฒนาแอปพลิเคชัน ส่วนชิ้นส่วนพลาสติกของตัวเครื่อง ผู้ใช้สามารถพิมพ์ขึ้นเองได้ด้วยเครื่องพิมพ์ 3D
ภายในชุด Arduino UNO Q Arcade Bundle ประกอบด้วย:
- Arduino UNO Q 4GB – บอร์ด SBC ที่ใช้ชิป Qualcomm Dragonwing QRB2210 พร้อมหน่วยความจำ eMMC บนบอร์ด และรันระบบปฏิบัติการ Debian Linux
- Modulino Joystick – โมดูล I2C ที่สามารถกำหนดค่าให้จำลองการทำงานของปุ่ม D-pad หรือใช้ควบคุมเคอร์เซอร์เมาส์ได้
- Modulino Buttons – โมดูล I2C สำหรับกำหนดปุ่มกดให้เป็นการกดคีย์เดี่ยว คีย์ลัดหลายปุ่ม (Multi-key Shortcut) หรือการคลิกเมาส์
- Modulino Movement – โมดูล I2C ที่มาพร้อมเซ็นเซอร์ IMU แบบ 6 แกน สำหรับควบคุมเมาส์ด้วยการเคลื่อนไหว
หมายเหตุ: บอร์ด UNO Q จำเป็นต้องใช้ USB-C Hub ภายนอก (สำหรับพอร์ต HDMI, พอร์ต USB และการจ่ายไฟผ่าน USB-C) รวมถึงแหล่งจ่ายไฟแยกต่างหาก เนื่องจากอุปกรณ์ทั้งสอง ไม่ได้รวมมาในชุด


ในส่วนของซอฟต์แวร์ Arduino UNO Q ทำงานบนระบบปฏิบัติการ Debian Linux พร้อมสภาพแวดล้อมเดสก์ท็อปมาตรฐาน สำหรับการใช้งานโมดูล Modulino ที่เชื่อมต่อผ่าน I2C เป็นคอนโทรลเลอร์เกม Arduino ยังมีสคริปต์ภาษา Python ชื่อ injector.py ซึ่งทำหน้าที่เป็นตัวกลาง (Bridge) แปลงข้อมูลเหตุการณ์ (Raw Sensor Events) ที่ได้รับจากเซ็นเซอร์ให้เป็นข้อมูลคีย์บอร์ดและเมาส์เสมือน (Virtual Keyboard และ Mouse) มาตรฐาน ผ่านระบบ Linux uinput


เนื่องจากระบบปฏิบัติการมองเห็นชุดโมดูล Modulino เป็นอุปกรณ์อินพุตมาตรฐาน ผู้ใช้จึงสามารถเรียกใช้งานแอปพลิเคชัน Linux แบบเนทีฟได้อย่างง่ายดาย โดยในบทแนะนำอย่างเป็นทางการของ Arduino ได้อธิบายวิธีติดตั้ง RetroArch เพื่อจำลองการทำงานของเครื่องเล่นเกมคลาสสิกผ่านคอร์ (Core) ต่าง ๆ เช่น mGBA, bsnes และ Nestopia รวมถึงการใช้งาน open-source Godot engine สำหรับพัฒนาเกมแบบกำหนดเอง เอกสารยังมีคำแนะนำในการตั้งค่าบริการ systemd เพื่อให้ทั้งโปรแกรมตัวกลางสำหรับคอนโทรลเลอร์ (Controller Bridge) และโปรแกรมจำลองเกม (Emulator) เริ่มทำงานโดยอัตโนมัติทุกครั้งที่บอร์ดบูตขึ้น
นอกจากนี้ Arduino ยังเผยแพร่ไฟล์ โอเพนซอร์สสำหรับการพิมพ์ 3D ของฐานเครื่องแผงปุ่มกด และฝาครอบ ซึ่งผู้ใช้ต้องนำไปพิมพ์และประกอบด้วยตนเอง โดยในการประกอบยังต้องใช้ สกรูหัวแบน M3x6 จำนวน 14 ตัว, สกรู M3x10 จำนวน 2 ตัว และ สาย Qwiic อีกด้วย
ชุด Arduino UNO Q Arcade Bundle วางจำหน่ายผ่าน Arduino store ในราคา $90.90 (~3,100฿) รวมภาษีมูลค่าเพิ่ม VAT แล้ว และราคานี้เป็นราคาลดลง 20% จากราคาปกติ โดยโปรโมชั่นมีไปจนถึง 10 กันยายน 2026 นอกจากนี้ยังสามารถดูรายละเอียดเพิ่มเติมได้จาก Arduino blog
แปลจากบทความ : Arduino UNO Q Arcade bundle lets you build a custom retro gaming console for about $90

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


