Non si vedeva "l'ora" di presentare questo terzo articolo del corso avanzato sul linguaggio C per Raspberry Pi. Esso, difatti, tratta di un importante argomento: come gestire la data …
L'Internet of Things (IoT) significa rendere la vita più semplice e più eccitante collegando il mondo che ci circonda. Nel mondo dell'IoT, i sensori costituiscono la spina dorsale dell'interfaccia …
I due linguaggi per la programmazione più diffusi al mondo sono il Basic ed il C. Esaminiamo pregi e difetti di entrambi al fine di scegliere ed utilizzare quello più adatto alle proprie esigenze. Non esiste un linguaggio …
È uscito il nuovo numero di Firmware di Settembre! Il focus di questo mese è dedicato al settore automotive e alle tecnologie impiegate in questo ambito come sensori MEMS, …
È uscito EOS-Book di Settembre! La copertina di questo numero è dedicata ad Accessino un sistema di accesso RFID realizzato con ESPertino. All'interno troverete articoli su IOTA, BANANA PI, …
Interattività è oggi la chiave del successo per ogni applicazione. Una degli esempi più interessanti è la tecnologia dei touch screen che da alcuni anni sta invadendo il mondo dell’elettronica consumer. In questo articolo vedremo come funziona un touch screen e alcuni semplici esempi per …
Un Digital Signal Processor in sigla DSP, è un microprocessore ottimizzato per eseguire efficientemente sequenze di istruzioni ricorrenti nel condizionamento di segnali digitali. in questo articolo ne scopriremo l’architettura. DSP utilizzano un insieme di tecniche e algoritmi che permettono di trattare un …
La tecnologia del multicore è attualmente la risposta alla sempre crescente richiesta di alte prestazioni e velocità di calcolo. In questo articolo spieghiamo i motivi di questa attuale tendenza per le architetture delle CPU di nuova generazione e …
Il numero di veicoli elettrici e ibridi è in aumento in tutto il mondo. Dai 500.000 veicoli elettrici consegnati nel 2016 si passerà alla consegna annuale di 65 milioni …
Quali sono i limiti e le considerazioni da tenere presente quando si decide di fare il troubleshooting di un sistema embedded? E se poi la nostra applicazione risultasse integrata in un real-time kernel? In questo articolo cerchiamo di fare alcune …
Il linguaggio assembly è uno strumento tipico per programmare sistemi embedded di piccola fascia. Oggi, con l’efficienza dei compilatori, è fortemente sconsigliato utilizzarlo; infatti, solo un linguaggio strutturato, come il C, rende la nostra architettura più versatile e manutenibile. Da diverso tempo i sistemi …
Il chip FT232BM di FTDI è un convertitore seriale USB che permette di implementare una comunicazione USB nella propria applicazione senza entrare nel merito dello standard USB, ma comunicando semplicemente attraverso un UART. …
Nell’articolo vengono presentati alcuni esempi di configurazione dell’interfaccia SPI per i micro Fujitsu. Si dice che l’SPI sia una semplice comunicazione seriale tra due dispositivi digitali, tuttavia la mancanza di un formato standard non lo rende affatto semplice. …
Numerosi studi di ricerca condotti in tutto il mondo hanno dimostrato che una percentuale di gran lunga superiore di incidenti stradali si verificano durante la notte. Si tratta di …
Nella maggior parte dei pic è implementata una periferica seriale, che viene identificata con il termine di “UNIVERSAL SYNCRONOUS ASYNCHRONOUS RECEIVER TRASMITTER (USART)”, nel presente articolo si fa riferimento a quella presente nel pic16f628. La USART è uguale per tutta la …
Con tutto il clamore che circonda i veicoli a guida autonoma basati sull’intelligenza artificiale (AI), sul riconoscimento delle immagini e sui sensori sofisticati, è facile dimenticare un'altra importante tecnologia …
Attualmente ci sono molte strumentazioni dotati di porta seriale. Come possiamo comunicare con loro in un modo semplice? La risposta è Labview. In questo articolo analizzeremo un semplice programma che ci permetterà di comunicare con il dispositivo via RS232. In un prossimo articolo vedremo …
Questo progetto mostra come sia semplice partendo da un singolo pin di output avere la possibilità di ottenere più segnali di uscita, il tutto grazie ad un semplice filtro RC e ad un convertitore seriale/parallelo. Quante volte in un …
Una modalità per la realizzazione di un segnale PWM software, generato su di un pin di un microcontrollore PIC della famiglia mid-range; metodo utile sia quando si usa un PIC senza PWM sia quando la risorsa PWM hardware sia di per …
Già da parecchio tempo, allo scopo di soddisfare le sempre più esigenti richieste del mercato, quasi tutte le case costruttrici di semiconduttori stanno producendo microcontrollori a 32 bit. Parallelamente, le richieste di sistemi di sviluppo sempre più economici …