Zeal 8-bit Computer Complete Edition เป็นการนำเอาคอมพิวเตอร์แบบย้อนยุค (Retrocomputing) มาสู่ยุคปัจจุบันด้วยการใช้เมนบอร์ดที่ใช้ไมโครโปรเซสเซอร์ Zilog Z80 และอุปกรณ์ต่อพ่วงต่างๆ
โครงการ Zeal 8-bit Computer เริ่มต้นในต้นปี 2021 และได้เปิดตัวเป็นบางส่วนตั้งแต่นั้นมา ตอนนี้มีเวอร์ชันที่สมบูรณ์แบบที่ติดป้ายว่า “Complete Edition” พร้อมที่จะเผยแพร่สู่สาธารณะแล้ว โดยจะนำเสนอประสบการณ์คอมพิวเตอร์ย้อนยุคสมัยใหม่ด้วยความเรียบง่ายของคอมพิวเตอร์ย้อนยุคและรองรับฟีเจอร์ใหม่ๆ เช่น กราฟิก VGA, การ์ด TF และ NOR flash
Zeal 8-bit Computer Complete Edition ประกอบด้วยส่วนประกอบต่างๆ ต่อไปนี้: เมนบอร์ด Zeal 8-bit Computer, Zeal 8-bit Video Board และกล่องเคสที่พิมพ์ด้วยเครื่อง 3D-ปริ้นเตอร์ มีเซ็นเซอร์สัมผัสสำหรับเปิด/ปิดบอร์ด
Zeal 8-bit Video Board ใช้ชิป FPGA Lattice ECP5 และสามารถแสดงผลสีได้สูงสุด 65,536 สีผ่าน VGA นอกจากนี้ยังมีช่องแจ็ค 3.5 มม. สำหรับเสียง, ช่องเสียบ microSD card และปุ่มปรับระดับเสียง
สเปคของ Zeal 8-bit Computer Complete Edition:
- เมนบอร์ด Zeal 8-bit Computer พร้อมโปรเซสเซอร์ Zilog Z80 @ 10MHz
- หน่วยความจำ – RAM 512KB
- หน่วยเก็บข้อมูล – NOR flash 256KB (อัปเกรดได้ถึง 512KB), EEPROM I²C 32KB (สามารถเขียนได้จาก Zeal 8-bit OS)
- ขนาดพื้นที่ที่อยู่ลอจิคัล 64K (16 บิต), ขนาดพื้นที่ที่อยู่ทางกายภาพ 4MB (22 บิต)
- อินเทอร์เฟสคีย์บอร์ด PS/2 เข้ากันได้กับคีย์บอร์ด 104 ปุ่ม
- คอนเนกเตอร์การ์ดวิดีโอ PS/2
- อินเทอร์เฟซอื่น ๆ
- พอร์ตผู้ใช้ 16 พินพร้อม I2C, UART และ GPIO
- พอร์ตขยาย 50 พิน
- อุปกรณ์ต่อพ่วง – คอนโทรลเลอร์เกม, การ์ดวิดีโอ, การ์ดเสียง, แป้นพิมพ์, ตลับ, แฟลชคอมแพ็กต์ ฯลฯ
- โมดูลนาฬิกาเรียลไทม์ I2C ในตัว
- แหล่งจ่ายไฟ – 5V @ 500mAh ผ่านพอร์ต USB-C
- ขนาด – 15 x 10 มม.
- Zeal 8-bit Video Board
- FPGA – Lattice Semiconductor ECP5 FPGA
- ช่องเสียบ MicroSD card
- เอาท์พุต – VGA (สูงสุด 65,536 สี), แจ็ค 3.5 มม.
- วีดีโอ
- ความละเอียด: 640 x 480, 320 x 240
- ความลึกของสี: 16 บิต, RGB565
- RAM วิดีโอ: หน่วยความจำภายใน ~80KB
- หน่วยความจำ: หน่วยความจำที่แมปไว้ 128KB
- คอนเนกเตอร์บัสขนาด 2x 20 พิน ระยะห่าง 2.54 มม. สำหรับเชื่อมต่อกับ Zeal 8-bit Computer หรือคอมพิวเตอร์ 8 บิตอื่นๆ
- คอนเนกเตอร์ DMA 2 พิน ระยะห่าง 2.54 มม. (ยังไม่ได้ใช้งานในปัจจุบัน)
- อินพุตพลังงาน USB Type-C (สำหรับการพัฒนา)
- อื่นๆ –ปุ่มปรับระดับเสียง, LED แสดงสถานะพลังงาน 1 ตัว, LED อเนกประสงค์ 2 ตัว
- เคส – กล่องเรซินสีขาวพิมพ์ 3D-ปริ้นเตอร์
โครงการ Zeal 8-bit มุ่งผลิต “คอมพิวเตอร์ 8 บิตที่เรียบง่ายแต่ทรงพลัง สามารถแสดงผลกราฟิกได้ ซึ่งสามารถใช้เรียนรู้เกี่ยวกับอิเล็กทรอนิกส์และการเขียนโปรแกรมระดับล่างได้”
คอมพิวเตอร์สามารถเขียนโปรแกรมด้วยภาษา Assembly และภาษา C และยังรองรับภาษาอื่นๆ ในอนาคต มาพร้อม Zeal 8-bit OS เป็นระบบปฏิบัติการโอเพ่นซอร์สที่เขียนด้วย Z80 Assembly ทั้งหมด นอกจากนี้ยังมาพร้อมกับ bootloader ที่ติดตั้งมาแล้ว ดังนั้นคุเพื่อให้คุณสามารถบูตระบบปฏิบัติการต่างๆ ได้โดยไม่ต้องแฟลช ROM ใหม่ ระบบปฏิบัติการ Zeal 8-bit ยังอยู่ในระหว่างการพัฒนา และนักพัฒนา/ผู้ที่ชื่นชอบคอมพิวเตอร์ย้อนยุคสามารถมีส่วนร่วมในการพัฒนาโครงการนี้ต่อไปได้
สามารถใช้ Zeal 8-bit Computer โดยไม่ใช้การ์ดวิดีโอได้โดยใช้ตัวแปลง USB-to-UART / USB-to-TTL เพื่อให้มีอินเทอร์เฟสวิดีโอบนคอมพิวเตอร์โฮสต์ Windows หรือ Linux
สามารถซื้อ Zeal 8-bit Computer Complete Edition ราคา $180(~6,500฿) บน Tindie นอกจากนี้ยังสามารถซื้อเคสกล่องที่พิมพ์ด้วย 3D-printer และบอร์ดเสริมต่างๆ เช่น แบ็คเพลน อะแดปเตอร์ GameBoy และอะแดปเตอร์คอนโทรลเลอร์ SNES, ในการใช้คอมพิวเตอร์นี้ คุณจะต้องมีมีแหล่งจ่ายไฟ USB 5V และอะแดปเตอร์ USB-UART เพื่อถ่ายโอนข้อมูลไปยังคอมพิวเตอร์เครื่องอื่น (ทั้งสองอย่างนี้ไม่รวมอยู่ในชุด)
เว็บไซต์ Zeal8bit มีข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับแพลตฟอร์มและความก้าวหน้าตลอดหลายปีที่ผ่านมา ที่ช่อง YouTube มีวิดีโอหลายรายการที่สาธิตความสามารถของคอมพิวเตอร์ 8 บิต, แต่ไมโครโปรเซสเซอร์ Zilog Z80 ที่มีอยู่ในคอมพิวเตอร์เครื่องนี้ได้หยุดการผลิตหลังจากใช้งานมาเกือบ 50 ปี แต่ยังมีทางเลือกอื่นที่สามารถใช้งานได้อย่างสมบูรณ์
แปลจากบทความภาษาอังกฤษ : $180 Zeal 8-bit Computer Complete Edition is an all-in-one retrocomputing platform based on the Zilog Z80 microprocessor
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT