firmware2:
Gli amplificatori operazionali sono tra i circuiti integrati che più hanno cambiato il mondo dell'elettronica. La loro utilità è dovuta al fatto che hanno abilitato funzioni complesse eseguite mediante un unico dispositivo. Nel corso del tempo, la loro applicabilità è …
NFC (Near Field Communication) è una tecnologia wireless e contactless particolarmente indicata per applicazioni quali pagamenti e trasferimento dati tra dispositivi mobile. Nel corso dell’articolo esporremo alcuni concetti basilari applicabili alla progettazione di antenne per tag NFC passivi. Introduzione La …
La rapida evoluzione dei sistemi di comunicazione radio, tradizionalmente implementati mediante dispositivi hardware, ha portato allo sviluppo di una serie di tecnologie che, da un lato, garantiscono lo sfruttamento ottimale della banda a disposizione, mentre dall'altro permettono di aumentare la flessibilità degli …
Gli indiscutibili ed ormai consolidati vantaggi dell’applicazione della tecnologia delle fibre ottiche incentivano sempre più l’incremento di settori di impiego di questi formidabili e moderni mezzi di collegamento rispetto alla convenzionale tecnologia. L’industria aerospaziale è stata la prima ad implementare …
La rete mobile di quinta generazione (5G) promette di rivoluzionare l’intero settore delle comunicazioni wireless, con importanti innovazioni in grado di guidare l’espansione economica attraverso nuovi prodotti e servizi in settori quali elettronica di consumo, IoT, automotive, entertainment e sanità. …
Come tutte le sfide progettuali, la progettazione di schede integrate è veramente molto ambiziosa. Richiede grande controllo di tutte le variabili in gioco ed un coordinamento molto fine per il raggiungimento degli obiettivi progettuali. Prototipare una scheda elettronica, ma anche …
La modulazione è l'operazione intermedia tra la sorgente d'informazione ed il canale trasmissivo all'interno di un sistema di comunicazione. Con questo articolo diamo il via ad una serie di appuntamenti volti alla comprensione dei principali schemi di modulazione. In questi …
E' uscito il terzo numero di Firmware 2.0. Il focus di questo mese è dedicato al settore Artificial Intelligence. All'interno troverete articoli tecnici su reti neurali convoluzionali, Machine Learning, Deep Learning con Keras sul Raspberry Pi, Weka, Intelligenza Artificiale nella …
Dietro ogni criptovaluta esiste sempre un algoritmo di consenso, il cui compito è assicurare che ogni transazione sia correttamente verificata e validata prima di essere inserita nella blockchain. Non esiste a priori un algoritmo perfetto, ognuno ha i suoi particolari …
L'idea degli smart contract nasce durante la fine degli anni 90 e consiste nella digitalizzazione di contratti veri e propri che vengono conservati in un database (che sono in genere server nel caso centralizzato e blocchi nel caso della blockchain). …
Il protocollo a conoscenza zero o dimostrazione a conoscenza zero è una tecnica largamente utilizzata nel mondo della crittografia. Tra le sue applicazioni più interessanti rientrano le criptovalute, dove consente di eseguire la validazione delle transazioni inserite nella blockchain mantenendo …
Intelligenza artificiale, machine learning e deep learning sono concetti che, pur avendo una radice comune, presentano delle differenze e dei confini ben marcati. L'intelligenza artificiale fa ormai già parte delle nostre vite e lo sarà in misura ancora maggiore nel …
Con il boom dello sviluppo nel campo blockchain sono nati innumerevoli progetti, tra questi uno dei più interessanti è sicuramente Cardano, una blockchain innovativa nata dalla formazione di un team di accademici americani (ingegneri, ricercatori, etc.) con l'intenzione di mostrare …
Se si vuole eseguire un modello di rete neurale su un sistema embedded, il Raspberry Pi rappresenta senza alcun dubbio la migliore opzione attualmente disponibile. In questo articolo vedremo come configurare una normale scheda Raspberry Pi per l'esecuzione di modelli …
I Sistemi Intelligenti sono ispirati alla natura, matematicamente affidabili, sono potenti strumenti di calcolo e metodologie di risoluzione dei problemi, diventati estremamente importanti per l’incremento delle tendenze futuristiche della tecnologia dell'informazione. Attualmente i sistemi di Intelligenza Artificiale (AI) utilizzano computer …
Prima o poi l'intelligenza artificiale batterà l'uomo e lo porrà in secondo ordine. Parliamo di vera intelligenza, di come un computer potrà affrontare i problemi e risolverli senza un algoritmo predeterminato e conosciuto dall'uomo. Questo avverrà massivamente con l'avvento dei …
Nel campo della blockchain si sono sviluppati innumerevoli progetti, l'esplosione a livello di fama del Bitcoin degli ultimi anni ha di fatto creato un settore nel quale molti sviluppatori lavorano. Questi non mirano solo a costruire e migliorare le blockchain, …
Ogni criptovaluta dovrebbe idealmente soddisfare quattro requisiti: scalabilità, decentralizzazione, privatezza e stabilità del prezzo. Quest’ultima proprietà, tanto migliore quanto più bassa è la volatilità, è uno dei limiti delle attuali critptovalute, condizionate da andamenti dei prezzi altalenanti. Le criptovalute Stable …
Uno tra gli elementi fondamentali quando si parla di criptovalute è il mining, argomento già trattato in articoli come questo, in cui si illustra la possibilità di minare con Raspberry. Il concetto di mining non è soltato qualcosa di fittizio …
Nonostante gli enormi progressi tecnologici nel settore dell’avionica, sebbene il miglioramento degli standard di sicurezza abbia contribuito a ridurre il numero di incidenti, gli schianti al suolo (crash) anomali di aerei non verranno mai del tutto sradicati. Secondo stime più …