Cosa ne pensi del computer Gigatron TTL? Artboard

Non ho mai sentito parlare del Gigatron prima, ma un rapido controllo mostra che sta ottenendo recensioni positive, anche su Hackaday, che dovrei seriamente leggere più spesso...

main-qimg-44e603b59052b4791b9d27c35668ed81

Sì, sembra buono. In pratica ti ritrovi con un kit contenente vari circuiti integrati che dovresti saldare su una scheda e, se lo fai bene, avresti un computer che è meno potente di un Raspberry Pi. Quindi non compratelo se volete un nuovo computer! Ma se volete armeggiare con l'hardware e avete superato la scheda Arduino.

Ma esaminandolo, ho anche scoperto che mentre è un bel kit da costruire, non ha davvero nessuna caratteristica interessante da collegare dopo. Se hai una scheda Arduino, allora avresti diversi pin da usare per collegare hardware aggiuntivo e fare progetti hardware molto complessi. Questo kit è solo un computer che è bello da mostrare e può fare alcuni trucchi e spiega come funzionano i processori e cose del genere... Ma non fa davvero molto altro.

Quindi compri questo kit, prendi il tuo saldatore e lo costruisci e poi cosa? Scrivere codice in Tiny BASIC per fargli fare qualcosa sullo schermo con risorse limitate? Se vuoi imparare a programmare piccoli dispositivi, allora un Arduino o un Raspberry Pi potrebbe essere un'opzione migliore. Questo è fondamentalmente un kit che la maggior parte delle persone assemblerà e poi dimenticherà perché avrà altri progetti da costruire. Certo, sarà bello come ornamento da parete.

Mi piace armeggiare con ATTiny grezzi e circuiti integrati ATMega e progettare le mie schede, saldare le cose insieme e poi aggiungere il chip in una presa IC sulla mia scheda e avere un bel oggetto hardware. Poi aggiungo del codice all'IC e questo fa quello che ho progettato. (Ma quando si hanno dozzine di questi progetti, ad un certo punto si tende a gettarli in un grande cestino perché non si può continuare ad usarli per sempre. È possibile recuperare i circuiti integrati e alcune altre parti, ma molti di questi progetti di tinker finiscono per essere usati a malapena.

E i circuiti integrati ATMega/ATTiny sono poco costosi in quanto sono tra i 2 e i 10 dollari al pezzo. Quindi sprecare quelli non è un grosso problema. Ogni progetto nel mio cestino mi sarà probabilmente costato tra i 10 e i 40 dollari per costruirlo, in totale. Ma questo kit è quasi 200 dollari e quindi un po' costoso per finire in un cestino...

Quindi, una volta che l'hai comprato e costruito, dovresti continuare ad armeggiare con esso. Così inizi a scrivere un po' di codice BASIC, ma dopo un po' diventa noioso. Così invece dovresti iniziare a lavorare in Assembly con questo dispositivo e riprogrammare la EPROM su di esso per avere il tuo bootloader e cose del genere. Hanno un'eccellente documentazione per la ROM Gigatron su GitHub!

Questo kit andrebbe bene per insegnare le basi più semplici della programmazione in Assembly e della programmazione in generale. Praticamente tornerete indietro nel tempo di 4 decenni con questo kit mentre avrete le vostre conoscenze del 21° secolo.

Oppure inizierete a fare qualche serio armeggio hardware cercando di overcloccare l'intero sistema ed espandere varie parti entro i limiti di questa scheda. Ma comprate qualche pezzo di ricambio in questo caso, perché è probabile che danneggerete qualche pezzo in questo modo...

Ma prima di comprarlo, pensate a cosa ci farete una volta che l'avrete costruito. È solo un bell'ornamento da parete se non avete piani per usarlo.