Colour Maximite 2 G2 V2

Der Colour Maximite 2 G2 V2 (CMM2 G2 V2) ist ein kompakter, eigenständiger Computer, inspiriert von den Heimcomputern der frühen 80er Jahre wie dem Tandy TRS-80, Sinclair Spectrum, Commodore 64 und Apple II. Er verfügt über einen eigenen BASIC-Interpreter und bootet in weniger als einer Sekunde direkt in diesen. Das Projekt wurde von Geoff Graham und Peter Mather ins Leben gerufen.

Im Vergleich zu seinen historischen Vorbildern ist der BASIC-Interpreter des CMM2 G2 V2 mit einer Verarbeitungsgeschwindigkeit von bis zu 270.000 Zeilen pro Sekunde so schnell, dass Animationen und Spiele direkt in BASIC programmiert werden können. Die Nutzung von Assembler und C ist möglich, aber nicht mehr notwendig.

Den BASIC-Interpreter des CMM2 G2 V2 kennt ihr bereits, denn es ist das MM-Basic das Uwe für das STM32F746-Disco Board portiert hatte.

Funktionen und technische Daten

  • 480 MHz ARM Cortex-M7 32-Bit-CPU mit 2 MB Flash und 1 MB RAM
  • Zusätzliche 32 MB externer RAM, verwendet für BASIC-Variablen und Videoseiten
  • Farbiger VGA-Ausgang mit 15 softwareseitig wählbaren Auflösungen von 240×216 bis 1920×1080 Pixeln, sowohl im Standardformat 4:3 als auch im Breitbildformat 16:9
  • Vier Farbmodi von 8-Bit (256 Farben) bis 24-Bit (16 Millionen Farben)
  • Voll ausgestatteter BASIC-Interpreter mit Unterstützung für Strings, Gleitkommazahlen mit doppelter Genauigkeit und 64-Bit-Integern, langen Variablennamen, Arrays mit bis zu fünf Dimensionen sowie „unbegrenzten“ benutzerdefinierten Unterprogrammen und Funktionen
  • BASIC-Programme können bis zu 516 KB groß sein (typischerweise 25.000 Zeilen oder mehr) und mit über 200.000 Zeilen pro Sekunde ausgeführt werden
  • 24 MB Speicherplatz für BASIC-Programme
  • Sieben auswählbare Schriftarten, benutzerdefinierte Fonts, Linien-, Kreis- und Rechteckfunktionen sowie vollständige Kontrolle über alle Pixel
  • Unterstützung für Bilddateien im BMP-, GIF-, JPG- oder PNG-Format von der SD-Karte; Bilder können frei positioniert, skaliert und gedreht werden
  • USB-Tastaturunterstützung für US-, UK-, französische, spanische oder deutsche Layouts sowie kabellose Tastaturen mit USB-Dongle
  • PS/2-Mausunterstützung für Dual-Mode-USB-Mäuse mit PS/2-Adapter – ein optionaler Chip ermöglicht Unterstützung für Standard-USB-Mäuse
  • SD-Karten-Unterstützung bis 128 GB zum Speichern von Programmen und Dateien (FAT16, FAT32 oder exFAT)
  • Integrierter grafischer Dateimanager erleichtert die Verwaltung von Dateien und Verzeichnissen zusammen mit Mausunterstützung
  • Stereo-Audioausgang; kann WAV-, FLAC- und MP3-Dateien, computergenerierte Musik (MOD-Format), Roboterstimmen, synthetisierte Soundeffekte und Sinus-Töne abspielen
  • Batteriegestützte Echtzeituhr (RTC), die die Uhrzeit auch bei ausgeschaltetem Gerät beibehält
  • 28 I/O-Leitungen, konfigurierbar als analoge Eingänge oder digitale Ein-/Ausgänge, z. B. zur Frequenzmessung; Pinbelegung kompatibel mit Raspberry-Pi-HATs
  • Unterstützung für Kommunikationsprotokolle einschließlich seriell, I²C, SPI und 1-Wire
  • USB-Anschluss zur Verbindung mit einem PC (Windows, Mac oder Linux) als Terminal oder für Dateiübertragungen
  • Spezielle Funktionen für animierte Spiele, darunter mehrere Videoebenen mit wählbarer Transparenz, mehrere Videoseiten mit Hochgeschwindigkeitskopieren zwischen Seiten, BLIT (Kopieren eines Videoblocks), SPRITE (animierte Sprites) sowie Unterstützung für Wii-Gamecontroller
  • Integrierter Vollbild-Editor mit farbcodiertem Text, bis zu 255 Zeichen pro Zeile, Zwischenablage für Kopieren und Einfügen, erweiterter Such- und Ersetzungsfunktion sowie Mausunterstützung
  • Stromversorgung über USB 5V bei weniger als 300 mA Stromaufnahme
  • Firmware-Updates über USB ohne spezielle Hardware möglich
  • Kompatibilitätsmodus zum Ausführen von Programmen, die für den ursprünglichen Colour Maximite geschrieben wurden

Ich habe meinen CMM2 G2 V2 bei eBay von diesem Anbieter erworben.

In diesem Beitrag beschreibe ich, wie du den CMM2 G2 V2 selbst zusammenbauen kannst: Colour Maximite 2 Generation 2 Version 2 Reference Design

Es gibt aber auch noch weitere Beiträge zu diesem tollen Einplatinencomputer:


Wie hat Dir dieser Artikel gefallen?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Noch keine Bewertungen)
Loading...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert