Ecco un altro modo per caricare i programmi nel nostro amato Commodore 64 o 128 (in modalità 64).
Si tratta di una piccola scheda con pochissimi componenti da collegare alla porta cassette del C64.
Tutto ruota su un Arduino Mini o Nano, ma lo potete adattare anche ad altre versioni seguendo semplicemente lo schema.
Il caro Arduino simulerà il registratore e tramite il foto accoppiatore capirà quando il computer darà il comando per far partite il motore del registratore, questo significherà che Arduino dovrà inviare i dati. Il resto lo fa il firmware ed il software presente sulla scheda SD. All’interno della scheda dobbiamo mettere necessariamente un programma chiamato browser.prg che sarà letto appena daremo il load sul computer. Questo programma sarà effettivamente il nostro modo id navigare all’interno della scheda SD, sceglieremo il file da caricare tramite la tastiera e appena dato invio, inizierà la trasmissione del file da SD a computer, in maniera velocissima. In pochi secondi ecco caricato il programma!.
Questa periferica legge solo i file PRG, non provate nemmeno con le cartucce, i TAP o peggio di D64.
Potete trovare il firmware e i sorgenti su GitHub :
https://github.com/KimJorgensen/tapecart
Potete trovare questa scheda nelle più varie forme in base al micro utilizzato o a come hanno pensato di realizzare il circuito. Lo trovare già assemblato o vari pcb da completare con un lettore di microSD ed Arduino, più una resistenza e un 4n25.
La costruzione di questa scheda è molto semplice e la si può realizzare su una breadboard o anche basetta mille fori.
L’unica cosa sarà collegare il connettore EDGE femmina 12 pin (6+6) con il passo 3.96mm al nostro circuito fatto a mano.
Schema con Arduino MINI
Schema con Arduino NANO
Trovate tutti i nostri file nella sezione download e per i nostri cari Patreons anche la possibilità di scaricare i file Gerber.
Biscotto | Durata | Descrizione |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |