Search Results for: linguaggio C corso
Il computer, si sa, è la macchina logica per eccellenza. Esso riesce a valutare e a risolvere qualsiasi tipo di problema logico. Il problema principale è quello di fargli capire come farlo, ossia di come insegnarli la tecnica e le …
Chi non conosce la matematica, e in particolare il calcolo combinatorio, è convinto che la vincita ai popolari giochi d'azzardo e lotterie sia alla portata di tutti. La realtà è ben diversa e chi non calcola bene le probabilità di …
Eccoci qui, con una nuova puntata del nostro corso su FPGA. Quello di cui parliamo oggi rende più completo un quadro che si va sempre più delineando nei dettagli. In particolare, non si può utilizzare un dispositivo FPGA se non …
Ci siamo, è arrivata anche l'ultima puntata di questo corso. Oggi vogliamo fare le cose in grande provando a proporvi ancora un approfondimento ma questa volta guardando CodeWarrior e Processor Expert con un occhio leggermente differente. Oggi impareremo come si …
Nella scorsa puntata abbiamo accennato ed iniziato ad affrontare l'argomento Cortex M0+ ma adesso, forti delle basi della prima puntata, è il momento di andare avanti. Naturalmente non era possibile spiegare l'architettura ARM in così poco tempo e pertanto nella …
Programmare in C - terza parte del corso sulla programmazione in C. Oggi vediamo le variabili usate dal linguaggio C.
Nella prima parte dell'articolo abbiamo visto quale è stata l'idea alla base di questo progetto, l'architettura software e i principi di funzionamento. In questa parte ci dedicheremo alla componente hardware, la scheda Arduino Nano Every, il display TFT, lo schema …
NanoBASIC, un piccolo interprete BASIC da installare su una schedina Arduino Nano Every per provare ad emulare quella antica tecnologia a 8 bit degli home computer. Naturalmente, quella di Arduino è una tecnologia più evoluta, non paragonabile a quella degli …
In questo articolo, si esplora l'innovativo incontro tra Arduino e l'arte interattiva, dimostrando come la piattaforma open-source possa diventare il cuore pulsante di opere d'arte che interagiscono con l'ambiente e il pubblico. Attraverso una serie di esempi pratici e consigli, …
Da sempre, l'Arduino Day è un punto di riferimento importante per gli utenti Arduino e gli appassionati di progetti di elettronica, in quanto favorisce l'apprendimento, la condivisione e la connessione tra gli appassionati di tecnologia di tutto il mondo. L'evento …
Se i sistemi di Intelligenza Artificiale possano essere o meno coscienti è un argomento di interesse scientifico e una crescente preoccupazione nell'opinione pubblica. Una recente ricerca citata da Nature ha individuato una lista di proprietà che consentono di valutare se …
In un'epoca di avanzamenti tecnologici rapidi, la creazione di un progetto basato su Raspberry Pi, capace di comprendere il linguaggio umano e rispondere grazie all'API GPT-4, rappresenta un'entusiasmante connessione tra l'umanità e le macchine. Questo articolo guida il lettore passo …
Nel precedente articolo abbiamo descritto e spiegato come installare il software e tutte le librerie necessarie alla creazione e al funzionamento del chatbot IA. In questo articolo, descriveremo il progetto attraverso l'analisi delle funzioni principali del codice, creeremo il programma …
In questa seconda puntata del progetto di un chatbot con NLP e Python andremo a definire e installare gli strumenti per realizzare un chatbot IA dotato di Intelligenza Artificiale, con il quale potremo conversare. Quindi, vedremo passo-passo come installare il …
I chatbot non sono altro che applicazioni software utilizzate da aziende o altre entità per condurre una conversazione automatica tra un essere umano e un sistema di Intelligenza Artificiale (IA). Queste conversazioni possono avvenire tramite testo o voce. I chatbot …
Le schede a circuito stampato (PCB) sono la spina dorsale della tecnologia moderna, ma il loro sviluppo è in costante evoluzione. Questo articolo esplora le tendenze future nella tecnologia dei PCB, offrendo un'analisi dettagliata di come stanno trasformando il panorama …
L'evoluzione incessante della tecnologia elettronica è intimamente legata alla produzione e all'ottimizzazione dei PCB, cioè dei circuiti stampati. Questi intricati intrecci di conduttori elettrici, isolanti e componenti sono il cuore pulsante di qualsiasi dispositivo elettronico moderno, dalle piccole apparecchiature ai …
Il team di Arduino ha concluso il 2023 con numeri da record, grazie al lancio di nuove schede, rilasci di software e tante nuove librerie. I risultati sono racchiusi nell'Arduino Open Source Report 2023. Il team di Arduino ha pubblicato …
Mai come negli ultimi anni abbiamo visto nascere (e morire) nuovi linguaggi di programmazione, alcune volte nati come risposta di un'azienda al linguaggio prodotto da un'altra, una sorta di competizione per avere il favore degli sviluppatori. Rust (ruggine) è uno …
Negli ultimi anni, i sistemi hands-free hanno guadagnato sempre più popolarità grazie alla crescente richiesta di soluzioni pratiche e convenienti per l'interazione con dispositivi e tecnologie. L’utilizzo di questi sistemi innovativi consente agli utenti di comunicare, controllare e accedere alle …