Badge Retrocomputer Kedua Hackaday



Pengalaman positif menggunakan retrocomputer badge pada konferensi Beograd pada Mei (berita tentang Habré dan Hackaday ) mendorong manajemen Hackaday untuk mengulangi eksperimen di acara berikutnya - Superconference, atau disingkat Supercon, yang akan diadakan pada bulan November di Pasadena. Model gadget baru ini bahkan lebih menarik.

Muncul dengan tali yang memungkinkan Anda untuk memakainya sebagai lencana, termasuk dalam harga menghadiri konferensi, dan meninggalkan karakteristik komputer desktop tahun delapan puluhan. Dalam aslinya, tautan ke halaman pembelian tiket diberikan dua kali di awal artikel dan satu kali di akhir - apakah ini teknik SEO? "Aku akan membawanya sekali ."

Seperti sebelumnya, ini berisi tampilan warna dengan resolusi 320x240 piksel, keyboard QWERTY lengkap dan kemampuan pemrograman yang tidak ada habisnya. Dalam firmware-nya, ada lagi BASIC dan CP / M, tetapi ada beberapa game pra-instal, dan telur Paskah telah muncul. Dan apa yang peserta konferensi akan keluarkan dari semua ini selama tiga hari selama itu akan berlangsung, mari kita lihat.


Pengembang model kedua dari lencana, seperti yang pertama, adalah Voya Antonich - penulis yang sama dari komputer Galaksija, yang dirilis pada tahun 1983. Dan perkembangan baru juga bisa diulang jika Anda mau. Perangkat ini terlihat luar biasa, tetapi bahkan lebih menarik untuk mengambilnya dan mengetik BASIC pada keyboard, yang, seperti model sebelumnya, klik dengan keras. Pikirkan tentang angka ini: 30.000 tombol. Begitu banyak dari mereka diminta membuat komputer untuk semua peserta.

Bagaimana pengaturannya dan apa yang dapat dilakukan dengannya?






Lencana ini kembali dilengkapi dengan tampilan yang menampung cukup banyak teks yang dapat dibaca dengan baik. Ini lagi-lagi berwarna, yang disukai para penulis demo, tetapi, tentu saja, itu juga dapat digunakan sebagai monokrom. Perakitan mesin kali ini akan dilakukan oleh Macrofab, yang dengan sendirinya membayar sebagian dari biayanya. Lima komputer prototipe memiliki papan merah, untuk komputer serial, mereka akan berwarna hitam. RGB LED lagi terletak di sudut kanan atas, dan operator untuk mengendalikannya dihidupkan di BASIC.



Hal paling menarik terjadi di bagian belakang papan tulis. Mikrokontroler PIC32MX370 terlibat dalam pemrosesan data, dan chip SST26VF016BT menambahkan 16 megabita (yang semula menyatakan bahwa 16 megabita) memori flash tidak benar. Keduanya disumbangkan oleh Microchip.



Sebuah penguat dan kepala dinamis juga terletak di sana. Melodi tiga suara (halo, VI53) dapat diprogram dalam BASIC dan C.









Inovasi adalah papan tempat memotong roti untuk merakit peripheral ke komputer. Terhubung ke sisir, sama seperti model pertama, dan memiliki lubang pemasangan. Papan komputer itu sendiri sekarang memiliki lubang yang sama bahwa model pertama tidak memiliki tempat yang sesuai di papan tulis. Sebuah prototipe papan tempat memotong roti ditampilkan di sini, versi produksi juga akan berwarna hitam. Ini menyediakan platform untuk konsol yang dikendalikan melalui bus I 2 C , diproduksi sesuai dengan spesifikasi .

Empat GPIO yang dikendalikan dari BASIC, bus I 2 C, dan port serial dibawa ke sisir. Disarankan untuk membawa PICKIT dan kabel dengan FTDI ke konferensi.

Di konferensi sebelumnya, mereka tidak terhubung ke sisir. Bahkan sebelum makan siang, di layar salah satu lencana itu mungkin untuk menarik jarak jauh dari smartphone yang dipasangkan dengan WiFi. Komputer lain "dilatih" untuk bertukar data melalui saluran radio langsung di antara mereka sendiri (ingat Cybiko?).

Kami naik ke firmware


Firmware ini ditulis oleh Jaromir Sukuba, dan sedang mengerjakannya sedang berlangsung di GitHub sekarang . Dia mulai dengan tokenizer yang sudah jadi, menyelesaikannya, dan kemudian menambahkan fungsi untuk mengendalikan head dinamis, RGB LED, GPIO, display, bekerja dengan RAM menggunakan perintah MENGINTIP dan POKE, dll. Seperti sebelumnya, ada emulator Z80 dan CP / M OS, dan chip memori flash tambahan dapat digunakan sebagai ruang disk untuk OS ini.

Topik proyek yang disarankan:

  • program pada BASIC
  • musik tiga bagian
  • Perangkat lunak untuk OS CP / M
  • manajemen perangkat melalui GPIO, I 2 C dan port serial
  • pada konferensi sebelumnya, peserta yang paling berpengalaman ditawari untuk mengganti firmware dengan firmware mereka sendiri

Pada konferensi sebelumnya, banyak yang menyukai permainan dual-user , di mana di layar komputer salah satu pemain kapal menembak dengan laser, dan balok "diteleportasikan" ke layar komputer pemain lain. Dan bisakah Anda membuat, misalnya, versi empat pengguna dari game semacam itu?

Komputer akan dibuat sebanyak peserta mendaftar, tanpa margin, dan jika Anda tidak pergi ke konferensi, Anda tidak dapat membeli lencana seperti itu secara terpisah - peserta tidak akan mau menjualnya. Tetapi karena ini adalah perangkat keras terbuka, Anda tidak dapat pergi ke mana pun, tetapi lakukan sendiri - meskipun pada motherboard yang tidak terlalu indah, tetapi milik Anda sendiri. Dan ini berarti bahwa mesin tersebut dapat muncul di acara-acara besar lainnya, dengan satu atau lain cara terhubung dengan retrocomputing, termasuk Chaos Constructions.

Source: https://habr.com/ru/post/id427143/


All Articles