Que pensez-vous de l’ordinateur TTL Gigatron?Artboard


Je n'avais jamais entendu parler du Gigatron auparavant, mais une vérification rapide montre qu'il reçoit des critiques positives, notamment sur Hackaday, que je devrais sérieusement lire plus souvent...

main-qimg-44e603b59052b4791b9d27c35668ed81


Ouais, ça a l'air bien. Vous vous retrouvez essentiellement avec un kit contenant divers circuits intégrés que vous devriez souder sur une carte et si vous le faites bien, vous auriez un ordinateur moins puissant qu'un Raspberry Pi. Ne l'achetez donc pas si vous voulez un nouvel ordinateur ! Mais il quand vous voulez bricoler avec du matériel et que vous avez dépassé la carte Arduino.

Mais en l'examinant, j'ai aussi trouvé que si c'est un kit sympa à construire, il n'a pas vraiment de fonctionnalités intéressantes à connecter ensuite. Si vous avez une carte Arduino, alors vous auriez plusieurs broches à utiliser pour connecter du matériel supplémentaire et faire des projets matériels très complexes. Ce kit est juste un ordinateur qui est sympa à montrer et qui peut faire quelques tours et il explique comment les processeurs fonctionnent et tout ça... Mais il ne fait pas vraiment grand chose d'autre.

Donc vous achetez ce kit, vous prenez votre fer à souder et vous le construisez et ensuite quoi ? Écrire du code en Tiny BASIC pour lui faire faire quelque chose à l'écran avec des ressources limitées ? Si vous voulez apprendre à programmer de petits appareils, un Arduino ou un Raspberry Pi serait une meilleure option. Il s'agit en fait d'un kit que la plupart des gens vont assembler puis oublier, car ils auront d'autres projets à réaliser. Bien sûr, il sera joli comme ornement mural.

J'aime bricoler avec des CI ATTiny et ATMega bruts et concevoir mes propres cartes, souder des choses ensemble, puis ajouter la puce dans une prise de CI sur ma carte et avoir une belle chose matérielle. Ensuite, j'ajoute du code au CI et il fait ce que j'ai conçu. (La plupart du temps, il s'agit simplement de faire clignoter des LED.) Mais lorsque vous avez des dizaines de ces projets, vous avez tendance à les jeter dans une grande poubelle à un moment donné, car vous ne pouvez pas continuer à les utiliser éternellement. Vous pouvez récupérer les circuits intégrés et quelques autres pièces mais beaucoup de ces projets de bricolage finissent par être à peine utilisés.

Et les circuits intégrés ATMega/ATTiny sont peu coûteux puisqu'ils coûtent entre 2 et 10 dollars la pièce. Donc les gaspiller n'est pas un gros problème. Chaque projet dans ma poubelle m'aura probablement coûté entre 10 et 40 $ à construire, au total. Mais ce kit coûte près de 200 $ et donc un peu cher pour finir dans une poubelle...

Donc, une fois que vous l'avez acheté et construit, il faudrait continuer à le bricoler. Donc vous commencez à écrire un peu de code BASIC mais cela devient ennuyeux au bout d'un moment. Au lieu de cela, vous devez commencer à travailler en Assembleur avec ce dispositif et reprogrammer l'EPROM pour avoir votre propre chargeur de démarrage et autres. Ils ont une excellente documentation pour la ROM Gigatron sur GitHub!

Ce kit ferait l'affaire pour enseigner les bases les plus simples de la programmation en Assembleur et de la programmation en général. Vous allez essentiellement revenir 4 décennies en arrière avec ce kit tout en ayant vos connaissances du 21ème siècle.

Ou vous allez commencer à faire du bricolage matériel sérieux en essayant d'overclocker tout le système et d'étendre diverses pièces dans les limites de cette carte. Mais achetez quelques pièces de rechange dans ce cas car vous risquez d'endommager quelques pièces de cette façon...

Mais avant de l'acheter, pensez à ce que vous en ferez une fois qu'elle sera construite. Ce n'est qu'un bel ornement mural si vous n'avez pas prévu de l'utiliser.

C'est le cas.