Das zweite Retrocomputer-Abzeichen von Hackaday

Ursprünglicher Autor: Mike Szczys
  • Übersetzung


Die positiven Erfahrungen mit der Verwendung von Retro-Abzeichen auf der Belgrader Konferenz im Mai (Nachrichten zu Habré und Hackaday ) veranlassten das Hackaday-Management, das Experiment bei der nächsten Veranstaltung - Superconference oder kurz Supercon - zu wiederholen, die im November in Pasadena stattfinden wird. Das neue Modell des Gadgets ist noch interessanter.

Es wird mit einem Gurt geliefert, mit dem Sie es als Badge tragen können, ist in den Kosten für die Teilnahme an der Konferenz enthalten und lässt die achtziger Jahre Desktop-Computer in Sachen Leistung hinter sich. Im Original ist der Link zur Ticketkaufseite zweimal am Anfang des Artikels und einmal am Ende angegeben - ist dies ein SEO-Trick? - Ich werde es einmal bringen .

Es enthält nach wie vor ein Farbdisplay mit einer Auflösung von 320x240 Pixeln, eine vollständige QWERTY-Tastatur und unerschöpfliche Programmiermöglichkeiten. In der Firmware befinden sich wieder sowohl BASIC als auch CP / M, jetzt sind jedoch mehrere vorinstallierte Spiele und Ostereier aufgetaucht. Und was die Teilnehmer der Konferenz während der drei Tage, an denen sie abgehalten wird, aus all dem herauspressen werden - wir werden sehen.


Der Designer des zweiten Modells des Abzeichens ist wie das erste Voya Antonych, derselbe Autor des Computers Galaksija, der 1983 veröffentlicht wurde. Und die Neuentwicklung kann von Ihnen auch wiederholt werden, wenn Sie möchten . Das Gerät sieht toll aus, aber es ist noch interessanter, es in BASIC auf die Tastatur zu nehmen und einzugeben, was wie das Vorgängermodell ein Klicken verursacht. Denken Sie an diese Nummer: 30000 Tasten. So viele von ihnen mussten Computer für alle Teilnehmer herstellen.

Wie funktioniert das und was kann man damit machen?






Das Abzeichen ist wieder mit einem Display ausgestattet, das gut lesbaren Text enthält. Es ist wieder vollfarbig, was die Autoren Demos mögen werden, aber es kann natürlich auch als Monochrom verwendet werden. Die Montage der Autos wird dieses Mal von Macrofab vorgenommen, das selbst einen Teil der Kosten bezahlt hat. Die fünf Prototypcomputer haben rote Platinen, die seriellen werden schwarz sein. In der oberen rechten Ecke befindet sich wieder die RGB-LED, und in BASIC ist ein Operator zur Steuerung enthalten.



Das Interessanteste geschieht auf der Rückseite der Tafel. Der PIC32MX370-Mikrocontroller übernimmt die Datenverarbeitung, während der SST26VF016BT-Chip 16 Megabyte (der ursprünglichen Version zufolge fälschlicherweise 16 Megabyte) Flash-Speicher hinzufügt. Beide wurden von Microchip gespendet.



Es gibt auch einen Verstärker und einen dynamischen Kopf. Sie können dreistimmige Melodien (Hallo, VI53) in BASIC und X programmieren.









Eine Innovation war das Steckbrett für die Montage von Peripheriegeräten an einen Computer. Es ist wie beim ersten Modell mit dem Kamm verbunden und hat ein Montageloch. Die Platine des Computers selbst hat jetzt dasselbe Loch, das sich nicht an der entsprechenden Stelle der Platine des ersten Modells befand. Der Prototyp des Modells wird hier gezeigt, die Serienversion ist ebenfalls schwarz. Es stellt Standorte für Konsolen bereit , die vom I 2 C- Bus gesteuert werden und gemäß der Spezifikation hergestellt werden .

Vier GPIOs werden vom BASIC-Bus I 2 gesteuertC und serielle Schnittstelle. Bei der Konferenz wird empfohlen, PICKIT und Kabel mit FTDI mitzunehmen.

Bei der vorherigen Konferenz haben sie sich einfach nicht mit dem Kamm verbunden. Noch vor dem Mittagessen konnte eine der Abzeichen auf dem Bildschirm von einem Smartphone, das über WLAN verbunden wurde, aus der Ferne gezogen werden. Andere Computer wurden „trainiert“, um Daten drahtlos direkt zwischen sich auszutauschen (erinnern Sie sich an Cybiko?).

Wir klettern in die Firmware


Die Firmware wurde von Jaromir Sucuba geschrieben und wird derzeit auf GitHub weiterentwickelt . Er begann mit einem Ready-Tokenizer, modifizierte ihn und fügte Funktionen hinzu, um den dynamischen Kopf, RGB-LED, GPIO, das Display und das Arbeiten mit dem RAM mithilfe der Befehle PEEK und POKE usw. zu steuern. Wie zuvor gibt es einen Z80-Emulator und ein CP / M-Betriebssystem, und für dieses Betriebssystem kann ein zusätzlicher Flash-Speicherchip als Speicherplatz verwendet werden.

Empfohlene Projektthemen:

  • Programme in BASIC
  • dreiteilige Musik
  • OS / CP-Software
  • periphere Steuerung über GPIO, I 2 C und serielle Schnittstelle
  • Bei der letzten Konferenz wurde den erfahrensten Teilnehmern angeboten, die Firmware durch eigene zu ersetzen

Bei der vorigen Konferenz mochten viele das Zwei-Spieler-Spiel , bei dem das Schiff auf dem Computerbildschirm eines Lasers einen Laser abfeuerte und der Strahl zum Computerbildschirm eines anderen Spielers „teleportierte“. Können Sie zum Beispiel eine Vier-Benutzer-Version dieses Spiels erstellen?

Es werden so viele Computer hergestellt, wie die Teilnehmer sich ohne Lager registrieren. Wenn Sie die Konferenz nicht besuchen, können Sie ein solches Abzeichen kaum separat kaufen - die Teilnehmer werden sie nicht verkaufen wollen. Aber da es sich um Open-Source-Hardware handelt, kann man nirgendwo hingehen, sondern es selbst machen - auch wenn es kein sehr schönes Board ist, sondern das eigene. Dies bedeutet, dass ähnliche Maschinen bei anderen wichtigen Ereignissen auftreten können, auf die eine oder andere Weise, die mit Retrocomputing verbunden ist, einschließlich Chaos-Konstruktionen.

Jetzt auch beliebt: