Game Bub เป็นเครื่องเล่นเกมพกพาแบบโอเพ่นซอร์สที่ใช้ FPGA AMD Artix-7 และ ESP32-S3 ซึ่งรองรับตลับเกม Nintendo Game Boy, Game Boy Color และ Game Boy Advance นอกจากนี้ยังสามารถเชื่อมต่อกับทีวีผ่าน Game Bub Dock และรองรับการเชื่อมต่อคอนโทรลเลอร์ไร้สายผ่าน Bluetooth ได้อีกด้วย
อุปกรณ์นี้ยังมาพร้อมฟังก์ชันสำรองและกู้คืนข้อมูลจากตลับเกม ผ่าน FlashGBX ที่ช่วยให้ผู้ใช้สามารถบันทึกไฟล์, เซฟเกม, ดึงข้อมูล ROM เขียนตลับเกมที่เขียนซ้ำได้ใหม่ และแม้กระทั่งดึงภาพจาก Game Boy Camera ได้โดยตรง อีกทั้งยังรองรับการโหลด ROM โดยตรง พร้อมทั้งมี มอเตอร์สั่น (rumble motor), ตัวตรวจจับความเร่ง (accelerometer), ไจโรสโคป (gyroscope) และ นาฬิกาเรียลไทม์ (RTC) เพื่อให้สามารถเล่นเกมที่ต้องพึ่งพาอุปกรณ์เหล่านี้ได้อย่างสมบูรณ์ ตัวเครื่องบรรจุอยู่ในเคสโปร่งใสสไตล์ยุค 90s ใช้แบตเตอรี่ความจุ 3000 mAh เล่นเกมได้นานกว่า 14 ชั่วโมง และมีน้ำหนักเพียง 250 กรัม ทำให้ทั้งพกพาสะดวกและทนทาน นอกจากนี้ยังสามารถใช้งานเป็น บอร์ดพัฒนา FPGA ได้ด้วย โดยมีสล็อต PMOD expansion และทรัพยากรลอจิกของ FPGA ที่ยังเหลือมากมายสำหรับโครงการปรับแต่งตามต้องการ
สเปคของ Game Bub :
- FPGA – AMD Xilinx Artix-7 (XC7A100T)
- RAM แบบกระจาย (Distributed) 1,188 Kb
- 1Block RAM/FIFO จำนวน 135 บล็อก พร้อม ECC (บล็อกละ 36Kb) รวมทั้งหมด 4,860 Kb
- MCU – Espressif Systems ESP32-S3
- CPU – Dual-core Tensilica LX7 ความถี่สูงสุด 240 MHz พร้อมชุดคำสั่งเวกเตอร์สำหรับงาน AI/ML
- RAM – SRAM 512KB
- ที่เก็บข้อมูล – flash 8MB
- Wireless – WiFi 4 และ Bluetooth LE 5
- สายอากาศ – สายอากาศ PCB
- หน่วยความจำ – SDRAM ขนาด 32MB, SRAM ขนาด 512KB (เชื่อมต่อกับ FPGA)
- ที่เก็บข้อมูล – ช่องเสียบ MicroSD card (สำหรับโหลด ROM/homebrew, สำรอง/กู้คืนข้อมูลตลับเกม)
- จอแสดงผล – LCD IPS ขนาด 4.0 นิ้ว ความละเอียด 720×480 (มีไฟแบ็คไลท์)
- เสียง
- ช่องเสียบหูฟัง 3.5 มม. TRS
- ลำโพงสเตอริโอ 1W
- การเชื่อมต่อ – Wi-Fi 2.4GHz และ Bluetooth LE ผ่าน ESP32
- USB – 1x USB Type-C (สำหรับจ่ายไฟ ชาร์จแบตเตอรี่ และ Docking)
- การขยาย
- PMOD header สำหรับอุปกรณ์เสริมแบบกำหนดเอง
- Game Bub Dock ให้การเชื่อมต่อ Full HDMI และพอร์ต USB 2.0 Type-A
- พอร์ตลิงก์ – รองรับสายลิงก์มัลติเพลเยอร์แบบ GBA (ทำงานร่วมกับ GB/GBC/GBA ดั้งเดิมได้ด้วย)
- ฟังก์ชันอื่น ๆ
- มอเตอร์สั่น (Rumble motor)
- นาฬิกาเรียลไทม์ (RTC)
- Accelerometer
- Gyroscope
- พลังงาน – แบตเตอรี่ลิเธียมไอออน 3,000mAh เล่นได้นานกว่า 14 ชั่วโมง, ชาร์จผ่าน USB Type-C
- ขนาดตัวเครื่อง – 174 x 85 x 19 มม.
- น้ำหนัก – 250 กรัม
- วัสดุตัวเครื่อง – เคสพลาสติกโปร่งใส (มีตัวเลือกสีม่วงใสพิเศษสำหรับแคมเปญระดมทุน)

ซอฟต์แวร์สแต็กเป็นแบบ โอเพ่นซอร์สทั้งหมด โดยฮาร์ดแวร์ เฟิร์มแวร์ และเกตแวร์ของ FPGA ถูกเผยแพร่ภายใต้สัญญาอนุญาต GPLv3 และ CC BY-SA licenses, Emulation cores สำหรับ Game Boy, Game Boy Color และ Game Boy Advance ถูกพัฒนาขึ้นมาโดยเฉพาะเพื่อให้ได้ความแม่นยำสูงและความเข้ากันได้กับฮาร์ดแวร์จริง พร้อมทั้งมีค่าหน่วงสัญญาณอินพุตต่ำมาก และรองรับอุปกรณ์เสริมดั้งเดิม การโหลด ROM การสำรองตลับเกม และการจัดการไฟล์เซฟ ดำเนินการผ่าน FlashGBX ขณะที่ ESP32-S3 จะทำหน้าที่จัดการงานต่าง ๆ เช่น การเชื่อมต่อไร้สายและฟังก์ชันระบบ โดยสามารถดูข้อมูลเพิ่มเติมได้ที่ GitHub


ก่อนหน้านี้เราเคยเขียนถึงเครื่องเล่นเกมพกพาหลายรุ่น เช่น Grant Sinclair ของ GamerCard, PiBoy DMGxis ของ Experimental Pi, Anbernic RG503 ที่ใช้ Rockchip RK3566, RetroLite CM4 ที่ใช้ Raspberry Pi CM4 และรุ่นอื่น ๆ อีกมากมาย แต่สำหรับเครื่องเล่นเกมพกพา Game Bub นั้นค่อนข้างแตกต่างออกไป เนื่องจากออกแบบมาแบบโอเพ่นซอร์สโดยใช้ FPGA และรองรับตลับเกม Nintendo รุ่มดั้งเดิม พร้อมคอร์ที่จำลองฮาร์ดแวร์ได้อย่างแม่นยำ
Game Bub สามารถสั่งซื้อได้ทาง Crowd Supply ในราคา $249 (~8,000฿) พร้อมเคสโปร่งใส, รุ่นลิมิเต็ด สีม่วงใส จำหน่ายในราคา $299 (~9,700฿) ส่วน Dock สำหรับต่อทีวีและคอนโทรลเลอร์ จำหน่ายในราคา $59 (~1,900฿) มีค่าส่งมายังประเทศไทยเพิ่มอีก $18 (~600฿) โดยกำหนดเริ่มส่งมอบสินค้าในวันที่ 1 กุมภาพันธ์ 2026
แปลจากบทความภาษาอังกฤษ : FPGA-based Game Bub handheld console supports original Nintendo cartridge, wireless controllers (Crowdfunding)

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