Letzte Aktualisierung am 6. August 2024 von Jungsi
Ich habe dieses Projekt von der ersten Idee bis zum fertigen Gerät auf Facebook verfolgt. Die Idee kam aus England von Andrew Beer und Duncan Edwards, die alle Unterlagen öffentlich zugänglich gemacht haben. Dadurch konnte der Bastler Zaxon aus Polen sie nutzen und die Geräte über SellMyRetro zu einem günstigen Preis anbieten. Er hat das Shield mit LCD, Speicherkarten-Slot, Knöpfen, Audio-Ausgang, Arduino Nano und Verstärker eigenhändig zusammengebaut.
Was wird benötigt?
– SD-Karte (FAT16/32)
– MiniUSB Netztil
– Kabel zur Verbindung zwischen Gerät und Rechner
Was kann das Gerät?
Eigentlich nicht viel 🙂 In der Praxis ist es ein „Abspielgerät“ für Dateien für unterschiedliche Rechner:
– .TAP-, .TZX- und .CDT-Dateien für den ZX Spectrum
– .CDT Dateien für den Schneider CPC
– .P und .O Dateien für den ZX81 (ab Firmware 1.2)
– .TSX-Dateien für den MSX (ab Firmware 1.8.1)
Von den Entwicklern gibt es noch mehr Geräte aus dieser „Familie“:
– Arduitape: spielt umgewandelte WAV-Dateien
– CASDuino: spielt CAS-Dateien für den MSX Rechner ab
Die Benutzung ist sehr einfach:
– Dateien auf eine SD-Karte kopieren und einlegen
– das TZXDuino mit Strom versorgen (Standard Mini-USB)
– mit dem Rechner verbinden
– am TZXDuino mit den Tasten (oben und unten) eine Datei auswählen
– am Spectrum: LOAD „“
– am TZXDuino PLAY (erste Taste)
– abwarten 🙂
Seit der Firmware 1.9 gibt es eine Prozentanzeige, die zeigt, wie lange der Ladevorgang noch dauert und wie viele Sekunden schon vergangen sind. Zusätzlich gibt es einen neuen Menüpunkt, über den die Baudrate für MSX-Rechner eingestellt werden kann.
Die Sortierung der Dateien auf einer SD-Karte erfolgt nach dem Datum, an dem die Dateien darauf kopiert wurden, was als „ungünstig“ empfunden werden kann. Es existieren jedoch Programme, die es ermöglichen, diese Sortierung zu ändern.
Links
Arduitape Blog
Arduitape Shop
Firmware-Update
Das Firmware-Update ist mit Vorsicht zu betrachten – es ist nicht sicher das die Updates des TZXDuino auch mit dem Gerät von Zaxon funktionieren. Ich konnte 1.8 aber problemlos installieren.
Vor dem Start
Arduino IDE herunterladen
Libraries herunterladen
Libraries entpacken und den Ordner nach C:\Users\[Username]\Documents\Arduino kopieren
Nun das Gerät mit einem Mini USB-Kabel an den Rechner anschließen und der PC sollte die Treiber automatisch installieren.
Danach muss der richtige Port eingestellt werden und mit -> Datei öffnen die Firmware geladen werden. Die Zeile die den Screen betrifft muss vorher noch angepasst werden.
In meinem Fall sieht die Zeile so aus:
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display
Danach kann die Firmware an das TZXDuino gesendet werden.
Fazit
Der TZXDuino ist ein benutzerfreundliches Gerät, das in verschiedenen Versionen erhältlich ist: als „nackte“ Variante von Zaxon aus Polen oder als Version der Entwickler mit Gehäuse aus England. Es bietet stets die Möglichkeit, Software auf verschiedenen Computern zu laden und dabei das nostalgische Gefühl zu erleben. Allerdings ist es nicht möglich, Programme zu speichern. Einzig die Aktualisierung der Firmware könnte etwas weniger kompliziert sein.
Sehr schöne und interessant Webseite. Ich bin öfters hier und finde immer interessante Informationen.
Nun zu einer Frage: Gibt es für den TZXDuino von Zaxon (Revision 2) ein 3-D gedrucktes Gehäuse oder eventuell sogar die STL Dateien?
Das wäre ja Super
Salü aus dem Saarland
Werner
Hallo Wern
vielen Dank für das Lob. Leider habe ich bisher noch kein passendes Gehäuse gefunden und bin auch noch nicht über STL-Dateien gestolpert.
Ich suche immer wieder danach, aber ich denke, dass diese Version der Hardware nun schon zu alt ist.
Grüße
Jungsi
Pingback: MZuiTape [Sharp MZ-700/800] – Jungsis Corner