Sono anni che si parla di IoT. Le applicazioni IoT esistono davvero e non sono più solo belle parole e dimostrazioni teoriche, ma sono cose pratiche che possiamo usare …
Misurazione di diversi parametri, letture accurate e una lunga autonomia della batteria, questi sono i fattori più critici di un dispositivo medicale indossabile. Introduzione Molte cose sono cambiate da …
Lo sviluppo di codice indipendente dal compilatore per i microcontrollori conferisce un elevato livello di flessibilità a qualsiasi progetto di sistema embedded. I progettisti di sistemi embedded devono affrontare problematiche quali cicli di sviluppo sempre più brevi, sono …
NavCoin, una delle criptovalute più efficienti, sicure e veloci, permette di ottenere dei guadagni semplicemente lasciando depositata la moneta nel proprio wallet. Scopriamo in questo articolo come realizzare un …
La ricarica wireless è senza dubbio un requisito per ottimizzare le richieste di alimentazione di un qualsiasi dispositivo portatile. Offrendo inoltre un modo semplice per ricaricare il cellulare rapidamente …
La diffusione di microcontrollori a basso costo con funzionalità di DSP (Digital Signal Processing) rende disponibili degli apparati in grado di implementare l’elaborazione digitale dei segnali, e in particolare il filtraggio secondo tecniche …
Molto spesso è necessario poter utilizzare direttamente componenti che abbiano un’interfaccia di tipo SPI come sistema di comunicazione. L’articolo evidenzia come sia possibile una comunicazione diretta su questi componenti, utilizzando la classica seriale RS232 senza uso di microprocessori e relativi FW, ma integrando il tutto in una …
In questo articolo andiamo a esplorare "Spresense Main Board", una scheda di sviluppo molto compatta, basata sul microcontrollore multicore CXD5602 della Sony. La sua maggiore potenzialità è quella di …
Power over Ethernet (nota anche come PoE) è una tecnologia nata nell'ambito del networking (e più precisamente in quello delle reti locali cablate, o LAN), la cui caratteristica principale …
NMEA è uno standard di comunicazione utilizzato nella trasmissione dati satellitare (GPS) e nautica. L’ente che sviluppa e gestisce il protocollo è la National Marine Electronics Association. In questo articolo vedremo che cosa sono le stringhe NMEA e come possiamo acquisire i dati in questo …
In questo articolo presentiamo un orologio a matrice di LED rossi, con diverse modalità per visualizzare l’orario, esso ha anche una funzione in cui viene visualizzata l’ora, la data …
Quando in molti progetti è necessario unire alla logica programmabile la funzionalità di un piccolo microprocessore le soluzioni semplici come il core ABC possono essere la risposta. Ci sia concesso il gioco di parole, ma è un modo per introdurre …
Nella scorsa puntata sono state introdotte le caratteristiche principali dei protocolli IEEE 802.15.4 e ZigBee, analizzando in dettaglio la soluzione di Digi-MaxStream, ossia i moduli della serie XBee e XBee PRO. In questo numero verrà analizzato l’uso del software X-CTU, che …
È uscito il nuovo numero di Firmware di Dicembre! Il focus di questo mese è dedicato al mondo dei led e dell'optoelettronica. Si tratta di un settore destinato a …
È uscito EOS-Book di Dicembre! La copertina di questo numero è dedicata al mining di altcoin con il Raspberry Pi. All'interno troverete articoli su Blockchain, NavPi, un progetto per …
Stai pensando di sottoscrivere un abbonamento alle riviste EOS-Book e Firmware? Da oggi avrai un motivo in più per farlo. I primi 200 abbonati Platinum o Gold riceveranno come …
L'illuminazione per orticoltura è oggigiorno uno dei settori a più rapida crescita dell'industria dell'illuminazione a LED. Il valore di questo comparto è stato stimato pari a 690 milioni di …
Xinu è un sistema operativo scritto da Comer alcuni anni fa e oggi disponibile per diverse piattaforme. Esiste anche una versione per il segmento dei sistemi dedicati chiamata Embedded Xinu. Accanto al sistema operativo Linux, sicuramente più blasonato rispetto ad altri, esistono sistemi …
La quinta lezione del corso avanzato sul linguaggio C verte sulla creazione di librerie, contenenti le proprie funzioni da richiamare all'occorrenza, senza doverle riscrivere da capo. Con tale possibilità …
Perché dovremmo preoccuparci di questo tema in un sistema embedded? La problematica della sicurezza e, di riflesso, quella dei puntatori a funzioni rientra sicuramente nella fattispecie dell’affidabilità del codice e per un sistema embedded questa necessità diventa prioritaria per via delle implicazioni che ne conseguono. Il …