L’ordinateur rétro TinyLlama x86 utilise le Raspberry Pi Zero 2 W comme synthétiseur MIDI

L'ordinateur rétro TinyLlama x86 utilise le Raspberry Pi Zero 2 W comme synthétiseur MIDI

La carte d’ordinateur rétro TinyLlama x86 est conçue pour exécuter des jeux DOS sur un processeur DM&P Vortex86EX 32 bits x86 et intègre un synthétiseur MIDI basé sur Raspberry Pi Zero 2 exécutant le firmware MT32-Pi.

En grandissant en jouant à des jeux sur des ordinateurs de l’ère 386/486, Eivind Bohler a recherché du matériel récent similaire pour jouer à des jeux DOS et après avoir découvert la carte compatible Arduino 86Duino x86, il a décidé d’utiliser le module SOM-128-EX alimentant la carte pour créer la carte TinyLlama avec une puce sonore Crystal CS4237B compatible Sound Blaster Pro et un synthétiseur MIDI.

Ordinateur rétro TinyLlama x86

Spécifications de TinyLlama :

  • Système sur module D&MP SOM-128-EX avec
    • Processeur – Processeur DM&P Vortex86EX 32 bits x86 @ 60 à 500 MHz
    • Mémoire système – 128 Mo DDR3
    • Stockage – Flash SPI de 8 Mo
  • Stockage – Prise pour carte MicroSD
  • Sortie vidéo – VGA jusqu’à 1024 × 768 à 60 Hz à l’aide du module Vortex86VGA fonctionnant sur une voie PCI-e x1
  • l’audio
    • Puce audio tout-en-un Crystal CS4237B
    • Synthétiseur MIDI avec Raspberry Pi Zero 2 W exécutant le firmware open source MT32-Pi, module GY-PCM5102 I²S DAC, écran OLED en option
    • Haut-parleur PC 12 mm
    • Prise audio de sortie ligne 3,5 mm
  • USB – 2 connecteurs USB 2.0 Type-A pour clavier, souris et/ou stockage
  • En série
    • DE-9 Port série RS232 (COM1)
    • Connecteur série TTL à 3 broches (COM2)
  • Divers
    • Pile CR1220 pour RTC
    • Boutons d’alimentation et de réinitialisation
    • Bouton pour basculer entre les modes MT32/General MIDI
    • Bouton pour basculer entre les ROM audio / banques de sons
    • Connecteur d’alimentation à 2 broches pour un ventilateur (5 V ou 3,3 V sélectionnable)
  • Alimentation – 5V via le port USB Micro-B
  • Consommation d’énergie – ~ 4,5 W avec un Pi connecté, ~ 3 W sans, selon la fréquence du processeur
  • Dimensions – Un peu plus grand qu’une carte Raspberry Pi modèle B

Ordinateur rétro DOS DOOM

Le système dispose d’une ROM Coreboot/SeaBIOS personnalisée et est principalement conçu pour exécuter MS-DOS ou FreeDOS. Il y a aussi un boîtier imprimé en 3D pour le faire ressembler davantage à un mini PC ou à une console de jeu. La conception est un matériel open source et vous trouverez les schémas KiCad et la disposition du circuit imprimé, le code source du BIOS et du micrologiciel CS4237B, les fichiers du boîtier imprimable en 3D et la documentation sur GitHub. Vous pouvez également suivre l’évolution et/ou poser des questions sur les forums Vogons.

YouTube video

Si vous n’avez pas envie de construire le TinyLlama par vous-même, Eivind avait 24 kits à vendre le mois dernier, mais je suppose qu’ils sont tous partis maintenant…

Via Hackster.io

Soutenez le logiciel Raspberryme ! Faire un don via crypto-monnaies ou devenir mécène sur Patreon