video
-

Controller VGA in VHDL su FPGA: perché 640×480 non va bene per Alex80
.
Perché il 640×480 a 25 MHz è impraticabile per uno Z80 a 4 MHz? Come si sceglie la risoluzione giusta per una scheda grafica VGA retro-compatibile? In questo articolo analizziamo i vincoli hardware e implementiamo il controller VGA in VHDL su Xilinx Spartan 6.
-

Ventola CPU troppo rumorosa? Hack del segnale tachimetrico fornito al BIOS
.
Il BIOS pilotava la ventola da 120 mm come se fosse quella originale da 80 mm: troppi giri, troppo rumore, nessun beneficio termico. La soluzione? Un piccolo circuito che raddoppia la frequenza tachimetrica e inganna il BIOS nel modo giusto.
-

VHDL per FPGA: introduzione completa con esempi pratici
.
Dal concetto di descrizione hardware fino a un LED che lampeggia su Spartan-6: una panoramica completa del VHDL con esempi simulati su EDA Playground e implementati su scheda reale.
-

Quale multimetro scegliere? Prova definitiva: Ziboo 17B Pro, FNIRSI S1 e Owon 272S
.
Tre multimetri di fascia accessibile messi a confronto su misure di tensione, corrente, resistenza, capacità, frequenza e temperatura. Un test comparativo onesto, senza sponsorizzazioni.
-

FPGA: cosa sono e perché rappresentano un salto di livello nell’elettronica digitale
.
Dopo aver esplorato dispositivi logici programmabili sempre più evoluti, arriviamo finalmente a uno dei punti chiave dell’elettronica digitale moderna: gli FPGA (Field Programmable Gate Array). Nel video che trovi qui sotto entriamo nel dettaglio di cosa sono, come funzionano e iniziamo subito a usarne uno reale. 🔍 Cosa sono gli FPGA (in parole semplici) Un…
-

Controller PWM su CPLD: implementazione hardware con Altera MAX 2 e Quartus
.
Se stai studiando i dispositivi logici programmabili e vuoi capire come si passa dalla teoria alla pratica, questo articolo fa per te. Vedremo come realizzare un controller PWM completo su CPLD Altera MAX 2 usando Quartus come ambiente di sviluppo, come simulare il progetto con ModelSim e come pilotare un vero carico — una ventola — tramite…
-

Crittografia a Chiave Pubblica in C: Implementare RSA dall’Algoritmo al Codice
.
Perché implementare RSA in C? La crittografia a chiave pubblica è uno dei pilastri della sicurezza informatica moderna. Ogni volta che effettui un pagamento online, accedi a un sito HTTPS o firmi digitalmente un documento, molto probabilmente stai utilizzando un algoritmo basato su chiavi asimmetriche basato sugli stessi principi che vedremo oggi. Comprendere come funziona a livello…
-

CPLD Altera MAX II: cos’è, come funziona e perché usarlo oggi
.
Nel corso di elettronica digitale di Alexa Academy siamo arrivati a un passaggio importante: dopo aver studiato i primi dispositivi logici programmabili, è il momento di fare un salto di livello e introdurre i CPLD. Dopo PAL e GAL, il protagonista di questa fase è l’Altera MAX II, una famiglia di dispositivi non recentissima ma ancora oggi molto interessante…
-

Come assemblare un PC con una vecchia mother board
.
Da qualche tempo mi sono riavvicinato all’elettronica, una passione che era rimasta un po’ sopita ma non si è mai davvero spenta. Questo mi ha portato a frequentare di nuovo le fiere dell’elettronica: sono numerose, anche se non tutte altrettanto interessanti o ben fornite. In una di queste, però, ho trovato l’occasione di acquistare a…
-

Come implementare la Crittografia a Chiave Pubblica (RSA) in C – Parte 1
.
Nel precedente capitolo abbiamo affrontato l’implementazione della crittografia a chiave privata, nota anche come crittografia simmetrica. Oggi faremo un passo avanti esplorando uno dei concetti più affascinanti e cruciali della sicurezza informatica: la crittografia a chiave pubblica (o asimmetrica). In questo articolo vedremo la teoria alla base di questo sistema e inizieremo a scrivere il codice in C…
