Search Results for: CPU
Nel mondo dell’informatica moderna, la sfida tra ARM e Intel è molto più di una semplice competizione tra aziende. Si tratta di uno "scontro" tra due filosofie progettuali opposte. Da una parte, l’efficienza energetica e la flessibilità dei chip ARM, …
In questo articolo, descriveremo passo-passo il progetto di un semplice dispositivo anticollisione che può essere utilizzato sia da persone ipovedenti che da chi si trovi in zone prive di illuminazione e voglia percorrerle in sicurezza. Il circuito del dispositivo anticollisione …
Il Pi Pico Rx è un ricevitore SDR open source, realizzato attorno al Raspberry Pi Pico, e capace di coprire le bande relative alle onde lunghe, medie e corte. Nell'articolo "Ricevitore radio SDR con il Raspberry Pi Pico - Parte …
Il Pi Pico Rx è un ricevitore SDR open source capace di coprire le bande relative alle onde lunghe, medie e corte, dando la possibilità di ricevere segnali dalla metà del globo. Si tratta di un ricevitore SDR minimale costruito …
Questo articolo fornisce una panoramica completa sull'utilizzo dell'Intelligenza Artificiale su Raspberry Pi, esplorando potenzialità, applicazioni reali e opportunità di sviluppo nel contesto embedded. Una guida indispensabile per professionisti, makers e appassionati di elettronica che desiderano avvicinarsi o approfondire l'integrazione dell'AI …
L’equilibrio tra benessere mentale e innovazione tecnologica sta diventando un tema sempre più rilevante. In un’epoca in cui il tempo per sé stessi è limitato, strumenti digitali semplici ed economici possono rivelarsi alleati preziosi per promuovere la meditazione, la consapevolezza …
Questo articolo analizza l’obiettivo ed i vantaggi dell'implementazione diretta di modelli e algoritmi di Intelligenza Artificiale (IA) ai confini della rete, e spiega come i progressi nell’hardware e nei software embedded stanno agevolando l'applicabilità dell'IA. Introduzione L'Intelligenza Artificiale si è …
Tiny Machine Learning (TinyML) è una tecnologia che appartiene alla più grande famiglia edge AI e che consente lo sviluppo di dispositivi autonomi e sicuri in grado di raccogliere, elaborare e fornire risultati senza trasferire dati a entità esterne. La …
L’implementazione dell’Intelligenza Artificiale su microcontrollori richiede un approccio mirato, in quanto questi dispositivi operano con risorse computazionali limitate. Per ottenere prestazioni efficienti è fondamentale adottare strategie di ottimizzazione che consentano di ridurre il consumo energetico e migliorare la velocità di …
L’edge AI rappresenta la combinazione tra Intelligenza Artificiale ed edge computing, ovvero la possibilità di raccogliere dati, elaborarli e fornire risultati per prendere decisioni informate, direttamente sul dispositivo locale "ai margini" della rete, senza la necessità di inviare dati al …
L’integrazione dell’Intelligenza Artificiale su microcontrollori rappresenta una sfida affascinante nel campo dell’elettronica embedded. Dopo aver esplorato la creazione e l’addestramento di un modello di Machine Learning, è ora fondamentale comprendere come implementarlo correttamente su una scheda Arduino, garantendo al contempo …
Nel vastissimo panorama dell'elettronica moderna, la miniaturizzazione rappresenta uno degli aspetti più affascinanti e complessi. La ricerca costante di dispositivi sempre più piccoli, efficienti e intelligenti ha condotto a soluzioni in grado di cambiare radicalmente il modo in cui si …
Whisper di OpenAI è un sistema open source per il riconoscimento vocale automatico (ASR) progettato per trascrivere la lingua parlata in testo scritto, sfruttando tecniche di Deep Learning. Rilasciata nel settembre 2022, questa rete neurale è presto diventata uno strumento …
L’Intelligenza Artificiale è diventata una delle tecnologie più rivoluzionarie del nostro tempo. I progressi raggiunti in pochi anni hanno trasformato profondamente numerosi settori: dalla sanità all’industria automobilistica, dai servizi finanziari all’intrattenimento. Ciò che invece, spesso, si tende a trascurare, è …
L'edge AI è una delle tecnologie più innovative e rivoluzionarie degli ultimi anni, in quanto è capace di trasformare il modo in cui i dati vengono elaborati e utilizzati. A differenza dell'Intelligenza Artificiale tradizionale che si basa pesantemente sul cloud, …
Se per un programmatore di media esperienza la gestione di un processore “single-core” non rappresenta un problema, le cose possono complicarsi anche notevolmente nel caso in cui i “core” da gestire siano più di uno. In questo articolo della Rubrica …
In generale, siamo abituati a vedere i microcontrollori "incastonati" in una miriade di board diverse, ognuna con le proprie funzionalità e con lo scopo di semplificare l'accesso, soprattutto alla programmazione. Se pensiamo ad Arduino, probabilmente ci viene subito in mente …
L'evoluzione dei computer vintage incontra la tecnologia moderna in un progetto che fonde tradizione e innovazione. L'iconico Macintosh Portable M5120 del 1989, simbolo di un'epoca passata, rivive grazie ad un ingegnoso intervento di retrocomputing che ne preserva l'estetica originale ma …
Le schede di sviluppo ed i microcontrollori rappresentano strumenti fondamentali per l'implementazione di reti neurali e applicazioni di Intelligenza Artificiale direttamente su dispositivi hardware. Come abbiamo più volte sottolineato in altri articoli pubblicati sul sito di Elettronica Open Source, con …
Nell’immenso calderone delle soluzioni embedded tre formati di moduli si distinguono per la loro versatilità e capacità di rispondere alle esigenze di varie applicazioni: SMARC, Qseven e COM Express. Questi moduli sono ampiamente utilizzati in ambiti come l'IoT, l'automazione industriale, …