The Simple 4-Bit Computer

Un ordinateur modulaire avec un look vintage.

Distinctions

Informations

  • Affiche de présentation pour le Salon des Jeunes Inventeurs et Créateurs de Monts 2018
  • Microcontrôleur Atmel AVR (ATmega328P) programmé en C AVR
  • Contrôleur de LED TLC5940
  • Modélisation 3D sur Fusion 360

Détails

Ce que je préfère dans l’informatique, c’est le bas niveau. J’ai par conséquent toujours été attiré par les débuts de l’informatique, ses circuits logiques TTL, ses langages assembleurs, ses architectures variées…

Après avoir réalisé la réplique de Kenbak−1, ainsi qu’après avoir vu le « 4 bit CPU » de Galactic Electronics j’ai eu envie de concevoir mon propre ordinateur 4 bit rétro, avec des LED et des boutons (parce que c’est l’interface homme-machine la plus cool qui soit), programmable en langage machine (en assembleur par extension). Pas de logique câblée à l’intérieur, mais un simple microcontrôleur.

J’espère plus tard trouver le temps de réaliser un ordinateur entièrement avec des circuits intégrés logiques comme celui-ci, très artisanal, le Magic−1, assez complexe ou encore celui-là de Ben Eater, entièrement réalisé sur des breadboards et avec d’excellentes explications. Je l’ai fait : le GDBC !

Ce projet a évolué et devrait maintenant plutôt s’appeler « The Simple Modular Computer » puisqu’en plus de jeu d’instructions de base que j’ai inventé pour cet ordinateur, il est possible d’émuler d’autres ordinateurs tels que le 4 bit CPU de Galactic Electronics ou encore ce bon vieux Kenbak−1.

L’ordinateur a été présenté à l’édition 2018 du Salon des Jeunes Inventeurs et Créateurs de Monts, c’est la deuxième fois que je participais, la première était en 2016 avec l’IntelliCasier.
J’ai obtenu le premier prix en présentant mes trois projets en rapport avec l’informatique vintage, les deux autres étant le GilDev Breadboard Computer et la Réplique du Kenbak-1.

Mon stand
Affiche de présentation, disponible en grand format dans la section « Informations » au-dessus
La cérémonie de remise des prix
Mon prix

Réalisation

Modélisation 3D réalisée sur Fusion 360
Programmation de la fraiseuse à commande numérique
Usinage du boîtier sur la fraiseuse
Boîtier sorti de la fraiseuse
Découpage de l’overlay au scalpel
Fixation de l’overlay à la face avant à l’adhésif double face
Schéma électronique et début de réalisation du circuit électronique
Fixation et soudure des LED et des interrupteurs
Face avant terminée !
Câblage terminé !