Prototaip EndBOX Didedahkan: Komputer Retro Yang Boot Terus Ke Pengaturcaraan BASIC

BigGo Editorial Team
Prototaip EndBOX Didedahkan: Komputer Retro Yang Boot Terus Ke Pengaturcaraan BASIC

Sebuah komputer berinspirasikan retro yang dipanggil EndBOX telah muncul dari peringkat prototaip, berjanji untuk mengembalikan kesederhanaan pengkomputeran tahun 1980-an. Peranti ini boot terus ke dalam persekitaran pengaturcaraan BASIC , melepasi kembung sistem pengendalian moden sepenuhnya. Selepas enam bulan pembangunan, pencipta telah mendedahkan prototaip yang berfungsi yang bertujuan untuk mencipta semula pengalaman pengaturcaraan serta-merta komputer klasik.

EndBOX mewakili trend yang semakin berkembang bagi peranti pengkomputeran yang dipermudahkan yang direka untuk pendidikan dan pengaturcaraan hobbyist. Tidak seperti komputer moden yang memuatkan sistem pengendalian yang kompleks, peranti ini dihidupkan dan serta-merta mempersembahkan pengguna dengan prompt pengaturcaraan, sama seperti cara komputer berfungsi beberapa dekad yang lalu.

EndBOX , komputer berinspirasikan retro yang mengembalikan kesederhanaan pengkomputeran tahun 1980-an, but terus ke persekitaran pengaturcaraan BASIC
EndBOX , komputer berinspirasikan retro yang mengembalikan kesederhanaan pengkomputeran tahun 1980-an, but terus ke persekitaran pengaturcaraan BASIC

Projek Serupa Sudah Wujud Di Pasaran

EndBOX memasuki landskap yang kompetitif bagi peranti pengkomputeran retro. Perbincangan komuniti mendedahkan beberapa alternatif sedia ada, termasuk siri Maximite , PicoMite , BASIC Engine , dan sistem Agon Light . Peranti-peranti ini berkongsi matlamat yang sama untuk menyediakan perkakasan pengaturcaraan BASIC yang khusus. Walau bagaimanapun, kebanyakan penyelesaian sedia ada menggunakan perisian proprietari, manakala EndBOX merancang untuk mengekalkan bahasa pengaturcaraan terasnya sebagai sumber terbuka.

Satu kelebihan utama yang didakwa oleh EndBOX ialah keserasian merentas platform. Program yang ditulis pada peranti ini juga boleh dijalankan dalam pelayar web dan komputer desktop, menjadikannya lebih serba boleh daripada alternatif khusus perkakasan.

Peranti Pengkomputeran Retro yang Bersaing

  • Siri Maximite: Color Maximite 2 dengan MMBasic (proprietari)
  • PicoMite: Komputer BASIC berasaskan Raspberry Pico
  • BASIC Engine: Berasaskan ESP8266 dengan pelbagai generasi (RX, Next Gen)
  • Agon Light/Light 2: Komputer retro berasaskan Z80
  • Neo6502: Alternatif berasaskan 6502 kepada Agon Light
EndBOX I , direka untuk peminat pengkomputeran retro, bertujuan untuk menghidupkan semula pengaturcaraan  BASIC  pada perkakasan khusus
EndBOX I , direka untuk peminat pengkomputeran retro, bertujuan untuk menghidupkan semula pengaturcaraan BASIC pada perkakasan khusus

Kebimbangan Masa Boot Menimbulkan Persoalan Tentang Pengkomputeran Serta-merta

Walaupun terdapat janji pengkomputeran serta-merta, prototaip semasa mengambil masa kira-kira 10 saat untuk boot. Kelewatan ini telah mencetuskan perdebatan komuniti tentang sama ada peranti ini benar-benar menangkap semangat komputer klasik. Permulaan yang perlahan berpunca daripada beberapa faktor: storan kad SD standard, kelewatan permulaan WiFi , dan pemeriksaan sistem fail semasa boot.

Pencipta mengakui batasan ini dan menggariskan penyelesaian yang berpotensi, termasuk storan yang lebih pantas, pemuatan pemandu modular, dan sistem fail baca sahaja. Walau bagaimanapun, mencapai prestasi serta-merta yang sebenar kekal sebagai cabaran teknikal yang ketara.

Butiran Sistem Pengoperasian EndBOX

  • OS Asas: Pengedaran tersuai berasaskan NetBSD
  • Sasaran Boot: Persekitaran pengaturcaraan EndBASIC
  • Konfigurasi: Fail CONFIG.BAS (diilhamkan oleh CONFIG.SYS MS-DOS)
  • Ciri-ciri: Tahan terhadap gangguan kuasa, integrasi konsol framebuffer
  • Masa Boot Semasa: ~10 saat (dengan potensi pengoptimuman)

Spesifikasi Perkakasan Menyasarkan Kes Penggunaan Yang Berbeza

Dua model prototaip memenuhi keperluan dan bajet yang berbeza. Model standard menampilkan paparan skrin sentuh 7 inci, port USB , dan sambungan GPIO , kini dibina sekitar papan Raspberry Pi 3B+ . Model mikro menggunakan skrin LCD 128x128 yang kecil dengan Raspberry Pi Zero 2 W untuk aplikasi ultra-mudah alih.

Kedua-dua versi termasuk WiFi untuk perkongsian fail awan dan sokongan Bluetooth yang dirancang untuk peranti periferal. Penekanan pada interaksi skrin sentuh berbanding papan kekunci terbina dalam mencerminkan corak penggunaan moden sambil mengekalkan fleksibiliti pengaturcaraan.

**Spesifikasi Perkakasan EndBOX **

Model Standard:

  • Paparan: Skrin sentuh HDMI 7-inci
  • Pemproses: Raspberry Pi 3B+ (versi akan datang akan menggunakan papan yang lebih kecil)
  • Sambungan: Port USB , port GPIO , WiFi
  • Dirancang: Sokongan Bluetooth

Model Mikro:

  • Paparan: Skrin LCD 128x128
  • Pemproses: Raspberry Pi Zero 2 W
  • Sambungan: Port Micro USB , WiFi
  • Dirancang: Sokongan Bluetooth
Prototaip EndBOX yang menampilkan antara muka skrin sentuh dan sambungan GPIO, memenuhi keperluan dan bajet yang berbeza
Prototaip EndBOX yang menampilkan antara muka skrin sentuh dan sambungan GPIO, memenuhi keperluan dan bajet yang berbeza

Pasaran Pendidikan Mempersembahkan Peluang Terbesar

Perbincangan komuniti menyerlahkan potensi peranti ini dalam tetapan pendidikan. Sekolah-sekolah berjaya menggunakan peranti serupa seperti BBC Micro di United Kingdom untuk mengajar asas pengaturcaraan. EndBOX boleh memenuhi peranan yang sama, menyediakan pelajar dengan persekitaran pengaturcaraan tanpa gangguan.

Saya fikir Basic yang pantas pada perkakasan khususnya adalah cara yang luar biasa untuk mengajar kanak-kanak dan pemula pengaturcaraan. Saya berharap salah satu daripada persediaan ini akan menembusi ke dalam sistem sekolah dan menjadi platform pengajaran standard.

Walau bagaimanapun, projek ini menghadapi halangan yang ketara dalam mencapai penerimaan pasaran massa, termasuk penskalaan pengeluaran, pematuhan peraturan, dan logistik pengedaran. Pencipta kini mencari sokongan komuniti melalui langganan dan penajaan untuk mengukur minat pasaran sebelum komited kepada pengeluaran penuh.

Rujukan: > Unveiling the EndBOX