video
-

Linguaggio C: installiamo un ambiente di sviluppo locale con CLion su Windows, macOS e Linux
.
Dopo aver lavorato nel browser con OnlineGDB, il corso di linguaggio C passa a un ambiente di sviluppo locale: compilatore, linker ed editor, e l’installazione di CLion sulle tre piattaforme principali, con i piccoli intoppi incontrati lungo la strada.
-

SPI su Arduino: dalla libreria standard ai registri hardware, R3 contro R4
.
Il protocollo SPI spiegato nel dettaglio e messo alla prova su Arduino R3 e R4: dalla libreria standard fino all’accesso diretto ai registri, con verifica all’oscilloscopio su una memoria SRAM seriale.
-

Una scheda di espansione IO per la dev board Xilinx: switch, pulsanti, LED e il buffer LVC245 per il VHDL
.
Per continuare il percorso sui dispositivi logici programmabili serviva più I/O sulla Deathboard Xilinx: ecco la scheda di espansione con switch, pulsanti, LED e il buffer bidirezionale LVC245, dalla progettazione alla saldatura fino al primo test in VHDL.
-

Un paddle per Alex80: costruire un controller di gioco a manopola con ADC0808 e TLC555
.
Alex80 aveva gia un breakout giocabile con due pulsanti, ma un controller a manopola rende tutto piu naturale. Ecco come nasce il paddle basato su ADC0808 e TLC555, dalla teoria della conversione analogico-digitale alla saldatura, fino a un imprevisto nel datasheet.
-

eZ80: il compatibile Z80 ancora in produzione (e piu veloce). Montiamo una dev board di test
.
Lo Z80 ha smesso la produzione da circa due anni, ma esiste un microcontrollore Zilog, l’eZ80, che ne mantiene la compatibilita e ne migliora le prestazioni. Montiamo a mano una piccola dev board per verificarlo.
-

Saldatura SMD con pistola ad aria calda: un esperimento (quasi) riuscito
.
Provo per la prima volta la saldatura SMD con pasta saldante e pistola ad aria calda su una scheda sacrificale, tra componenti che volano via e un po’ di trouble shooting.
-

AY-3-8910 su Z80: realizziamo la scheda audio di Alex80
.
Dopo il controller VGA, Alex80 guadagna audio e ingresso da tastiera su un’unica scheda basata sul chip AY-3-8910.
-

Raddoppiatore di frequenza per ventola PC: saldatura e test su PCB
.
Dalla breadboard al PCB: saldatura e collaudo con oscilloscopio del circuito che raddoppia il segnale tachimetrico di una ventola da 120 mm su una scheda madre Lenovo di recupero.
-

Il PCB della VGA funziona: primo videogioco sul computer Z80 autocostruito ALEX80
.
Montaggio e collaudo del PCB del controller VGA per ALEX80: dai problemi di cablaggio al primo, semplice, gioco di breakout.
-

Finalmente funziona: la VGA di ALEX80 è realtà
.
Dopo una lunga fase di sperimentazione tra CPLD, FPGA e logica discreta, il controller VGA di ALEX80 arriva al momento della verifica pratica. Un percorso che mostra come trasformare un progetto teorico in una scheda video realmente funzionante.
