Prototipe EndBOX Diungkap: Komputer Retro yang Langsung Boot ke Pemrograman BASIC

Tim Editorial BigGo
Prototipe EndBOX Diungkap: Komputer Retro yang Langsung Boot ke Pemrograman BASIC

Sebuah komputer berinspirasikan retro bernama EndBOX telah muncul dari tahap prototipe, menjanjikan untuk mengembalikan kesederhanaan komputasi tahun 1980-an. Perangkat ini langsung boot ke lingkungan pemrograman BASIC, melewati bloatware sistem operasi modern sepenuhnya. Setelah enam bulan pengembangan, sang pencipta telah mengungkap prototipe yang berfungsi dengan tujuan untuk menciptakan kembali pengalaman pemrograman instant-on dari komputer klasik.

EndBOX mewakili tren yang berkembang dari perangkat komputasi sederhana yang dirancang untuk pendidikan dan pemrograman hobi. Tidak seperti komputer modern yang memuat sistem operasi kompleks, perangkat ini menyala dan langsung menyajikan pengguna dengan prompt pemrograman, mirip dengan cara kerja komputer puluhan tahun lalu.

EndBOX , komputer bergaya retro yang mengembalikan kesederhanaan komputasi tahun 1980-an, langsung boot ke lingkungan pemrograman BASIC
EndBOX , komputer bergaya retro yang mengembalikan kesederhanaan komputasi tahun 1980-an, langsung boot ke lingkungan pemrograman BASIC

Proyek Serupa Sudah Ada di Pasar

EndBOX memasuki lanskap kompetitif perangkat komputasi retro. Diskusi komunitas mengungkap beberapa alternatif yang sudah ada, termasuk seri Maximite, PicoMite, BASIC Engine, dan sistem Agon Light. Perangkat-perangkat ini memiliki tujuan serupa untuk menyediakan perangkat keras pemrograman BASIC khusus. Namun, sebagian besar solusi yang ada menggunakan perangkat lunak proprietary, sementara EndBOX berencana untuk menjaga bahasa pemrograman intinya tetap open source.

Satu keunggulan utama yang diklaim EndBOX adalah kompatibilitas lintas platform. Program yang ditulis pada perangkat ini juga dapat berjalan di browser web dan komputer desktop, membuatnya lebih serbaguna dibandingkan alternatif yang spesifik perangkat keras.

Perangkat Komputer Retro Pesaing

  • Seri Maximite: Color Maximite 2 dengan MMBasic (proprietary)
  • PicoMite: Komputer BASIC berbasis Raspberry Pico
  • BASIC Engine: Berbasis ESP8266 dengan beberapa generasi (RX, Next Gen)
  • Agon Light/Light 2: Komputer retro berbasis Z80
  • Neo6502: Alternatif berbasis 6502 untuk Agon Light
EndBOX I , dirancang untuk para penggemar komputasi retro, bertujuan untuk menghidupkan kembali pemrograman BASIC pada perangkat keras khusus
EndBOX I , dirancang untuk para penggemar komputasi retro, bertujuan untuk menghidupkan kembali pemrograman BASIC pada perangkat keras khusus

Kekhawatiran Waktu Boot Menimbulkan Pertanyaan tentang Komputasi Instan

Meskipun menjanjikan komputasi instant-on, prototipe saat ini membutuhkan waktu sekitar 10 detik untuk boot. Penundaan ini telah memicu perdebatan komunitas tentang apakah perangkat ini benar-benar menangkap semangat komputer klasik. Startup yang lambat berasal dari beberapa faktor: penyimpanan kartu SD standar, penundaan inisialisasi WiFi, dan pemeriksaan sistem file selama boot.

Sang pencipta mengakui keterbatasan ini dan menguraikan solusi potensial, termasuk penyimpanan yang lebih cepat, pemuatan driver modular, dan sistem file read-only. Namun, mencapai performa instant-on yang sesungguhnya tetap menjadi tantangan teknis yang signifikan.

Detail Sistem Operasi EndBOX

  • OS Dasar: Distribusi khusus berbasis NetBSD
  • Target Boot: Lingkungan pemrograman EndBASIC
  • Konfigurasi: File CONFIG.BAS (terinspirasi dari CONFIG.SYS MS-DOS)
  • Fitur: Tahan terhadap pemadaman listrik, integrasi konsol framebuffer
  • Waktu Boot Saat Ini: ~10 detik (dengan potensi optimisasi)

Spesifikasi Perangkat Keras Menargetkan Kasus Penggunaan yang Berbeda

Dua model prototipe melayani kebutuhan dan anggaran yang berbeda. Model standar menampilkan layar sentuh 7 inci, port USB, dan konektivitas GPIO, saat ini dibangun di sekitar board Raspberry Pi 3B+. Model mikro menggunakan layar LCD 128x128 yang sangat kecil dengan Raspberry Pi Zero 2 W untuk aplikasi ultra-portabel.

Kedua versi mencakup WiFi untuk berbagi file cloud dan dukungan Bluetooth yang direncanakan untuk perangkat periferal. Penekanan pada interaksi layar sentuh daripada keyboard built-in mencerminkan pola penggunaan modern sambil mempertahankan fleksibilitas pemrograman.

Spesifikasi Hardware EndBOX

Model Standar:

  • Layar: Layar sentuh HDMI 7 inci
  • Prosesor: Raspberry Pi 3B+ (versi mendatang akan menggunakan board yang lebih kecil)
  • Konektivitas: Port USB, port GPIO, WiFi
  • Direncanakan: Dukungan Bluetooth

Model Micro:

  • Layar: Layar LCD 128x128
  • Prosesor: Raspberry Pi Zero 2 W
  • Konektivitas: Port Micro USB, WiFi
  • Direncanakan: Dukungan Bluetooth
Prototipe EndBOX yang menampilkan antarmuka layar sentuh dan konektivitas GPIO, melayani berbagai kebutuhan dan anggaran
Prototipe EndBOX yang menampilkan antarmuka layar sentuh dan konektivitas GPIO, melayani berbagai kebutuhan dan anggaran

Pasar Pendidikan Menyajikan Peluang Terbesar

Diskusi komunitas menyoroti potensi perangkat ini dalam pengaturan pendidikan. Sekolah-sekolah berhasil menggunakan perangkat serupa seperti BBC Micro di Inggris untuk mengajarkan dasar-dasar pemrograman. EndBOX dapat mengisi peran serupa, menyediakan siswa dengan lingkungan pemrograman bebas gangguan.

Saya pikir Basic yang cepat pada perangkat keras khususnya adalah cara yang sangat fenomenal untuk mengajar anak-anak dan pemula pemrograman. Saya berharap salah satu dari setup ini akan menembus ke dalam sistem sekolah dan menjadi platform pengajaran standar.

Namun, proyek ini menghadapi rintangan signifikan dalam mencapai adopsi pasar massal, termasuk penskalaan produksi, kepatuhan regulasi, dan logistik distribusi. Sang pencipta saat ini mencari dukungan komunitas melalui langganan dan sponsor untuk mengukur minat pasar sebelum berkomitmen pada produksi penuh.

Referensi: > Unveiling the EndBOX