
5月のベオグラード会議でレトロコンピューターバッジを使用した肯定的な経験(
Habréと
Hackadayのニュース)により、Hackadayの管理者は、11月にパサデナで開催される次のイベント(Superconference、またはSuperconの略)で実験を繰り返すようになりました。 新しいガジェットモデルはさらに興味深いものです。
バッジとして着用できるストラップが付属しており、会議に参加するための価格に含まれており、80年代のデスクトップコンピューターの特性はそのままです。 オリジナルでは、チケット購入ページへのリンクは記事の最初に2回、最後に1回与えられます-これはSEOテクニックですか? 「私は
一度彼女を連れてきます。」
前と同様に、320x240ピクセルの解像度のカラーディスプレイ、完全なQWERTYキーボード、無尽蔵のプログラミング機能が含まれています。 そのファームウェアには、再びBASICとCP / Mがありますが、いくつかのプリインストールされたゲームがあり、イースターエッグが登場しています。 そして、会議の参加者が、この3日間に開催されるすべてのイベントから絞り出すものを見てみましょう。
バッジの2番目のモデルの開発者は、最初のモデルと同様に、1983年にリリースされたGalaksijaコンピューターの同じ著者であるVoya Antonichです。 また、新しい開発も、必要に応じ
て繰り返すことができ
ます 。 このデバイスは素晴らしいように見えますが、それを拾い上げてキーボードでBASICと入力すると、以前のモデルと同様に大きな音でクリックするのがさらに面白いです。 この数を考えてください:30,000個のボタン。 彼らの多くは、すべての参加者のためにコンピューターを作る必要がありました。
それはどのように配置され、それで何ができますか?


バッジには、非常に多くの読みやすいテキストを保持するディスプレイが装備されています。 デモの作者が好むであろうフルカラーですが、もちろん、モノクロとしても使用できます。 今回の機械の組み立てはMacrofabによって行われ、Macrofab自体がその費用の一部を支払いました。 5台のプロトタイプコンピューターには赤色のボードがあり、シリアルコンピューターの場合は黒色になります。 RGB LEDは再び右上隅にあり、それを制御するオペレーターはBASICでオンになっています。

最も興味深いことは、ボードの裏側で起こります。 PIC32MX370マイクロコントローラーはデータ処理に関与しており、SST26VF016BTマイクロ回路は16メガバイト(オリジナルでは16メガバイトと誤って述べています)のフラッシュメモリを追加します。 どちらもMicrochipから寄付されました。

アンプとダイナミックヘッドもあります。 3ボイスメロディー(hello、VI53)は、BASICおよびCでプログラムできます。




この革新は、周辺機器をコンピューターに組み立てるためのブレッドボードでした。 最初のモデルと同じ櫛に接続し、取り付け穴があります。 コンピューター自体のボードには同じ穴がありますが、最初のモデルのボード上の対応する場所にはありませんでした。 ブレッドボードのプロトタイプがここに示されており、生産バージョンも黒になります。 これは、
仕様に従って製造され
たI 2 Cバスを介して制御される
コンソールのプラットフォームを提供します。
BASIC、I
2 Cバス、およびシリアルポートから制御される4つのGPIOが櫛にもたらされます。 PICKITとFTDI付きケーブルを会議に持ち込むことをお勧めします。
前回の会議では、彼らは櫛に接続しませんでした。 昼食前でも、画面上のバッジの1つは、WiFi経由でペアリングされたスマートフォンからリモートで描画できます。 他のコンピューターは、相互に直接無線でデータを交換するように「訓練」されていました(Cybikoを思い出してください)
ファームウェアに登ります
ファームウェアはJaromir Sukubaによって作成され、
現在、GitHubでの作業が
進行中です。 彼は既製のトークナイザーから始めてファイナライズし、ダイナミックヘッド、RGB LED、GPIO、ディスプレイの制御、PEEKおよびPOKEコマンドを使用したRAMの操作などの機能を追加しました。 前と同様に、Z80エミュレーターとCP / M OSがあり、追加のフラッシュメモリチップをこのOSのディスクスペースとして使用できます。
推奨プロジェクトトピック:
- BASIC上のプログラム
- 三部作
- OS CP / Mのソフトウェア
- GPIO、I 2 C、シリアルポートを介した周辺機器管理
- 前回の会議で、最も経験豊富な参加者がファームウェアを自分の
前回の会議では、プレイヤーの一人のコンピューター画面で船がレーザーで撃たれ、ビームが他のプレイヤーのコンピューター画面に「テレポート」された
デュアルユーザーゲームが好きでした。 また、たとえば、このようなゲームの4ユーザーバージョンを作成できますか?
コンピュータは、参加者が登録した数だけ、マージンなしで作成されます。会議に参加しない場合、そのようなバッジを個別に購入することはほとんどできません。参加者はそれらを販売したくありません。 しかし、それはオープンなハードウェアであるため、どこにでも行くことはできませんが、自分でそれを行うことができます-非常に美しいマザーボードではなく、あなた自身のものです。 そして、これはそのようなマシンが、カオスコンストラクションを含む、何らかの形でレトロコンピューティングに関連する他の大きなイベントに現れることを意味します。