firmware2:
In questo articolo viene descritto il progetto di un semplice sistema di monitoraggio di temperatura e umidità via web. In sostanza, sarà descritto come interfacciare il sensore DHT11 con il modulo transceiver WiFi ESP8266 e, mediante l’applicazione ThingSpeak, monitorarne i …
Con questo articolo andremo a terminare la presentazione delle caratteristiche dell'SDK denominato Edge Impulse. Edge Impulse permette di realizzare modelli di apprendimento automatico e facilita la loro distribuzione su dispositivi embedded. Nella prima parte abbiamo preso in considerazione un tutorial …
Digitalizzazione, industria 4.0, wearable, diagnostica elettromedicale, guida autonoma e IoT sono solo alcune delle tematiche che negli ultimi anni hanno spinto fortemente la ricerca e l’innovazione del settore tecnologico. Mentre nei decenni precedenti l’evoluzione tecnologica era principalmente legata alla genialità …
I sistemi IoT consentono agli utenti di ottenere automazione, analisi e integrazione più approfondite all'interno di un sistema. Migliorano la portata di queste aree e la loro precisione. L'Internet of Things utilizza la tecnologia esistente ed emergente per il rilevamento, …
La forte crescita delle vendite di microcontrollori negli ultimi anni è stata in gran parte guidata dall'IoT. I microcontrollori sono poco costosi, ma il loro impatto economico a livello di sistema è enorme, poiché i dati dei sensori provenienti dal …
Vi presentiamo oggi l'ultimo numero della rivista tecnica Firmware 2.0 per l'anno 2020. Il topic di questo mese è dedicato all'ambito Embedded Design/Makers Boards. In questo numero di Firmware 2.0 troverete articoli tecnici su: algoritmi SHA-3 nei sistemi embedded, MicroPython, …
SHA-3, la versione più recente del Secure Hash Algorithm le cui specifiche sono state ufficialmente rilasciate nel 2015, si differenzia in modo significativo rispetto alle precedenti versioni di algoritmi della stessa famiglia (SHA-1 e SHA-2). Scopriamo in questo articolo quali …
Negli ultimi anni, il paradigma noto come GPGPU (General Purpose computing on Graphics Processing Units) ha rivoluzionato l'approccio ai problemi di High-Performance Computing (HPC), in cui sono richieste elevate capacità di calcolo, per le quali anche le moderne CPU, ormai, …
FFT è l’acronimo di Fast Fourier Transform, ovvero trasformata di Fourier veloce. Chiunque si sia mai cimentato nel signal processing conosce bene l'importanza di questo strumento, inoltre, per la sua potenza risolutiva ed il basso costo computazionale si presta bene …
Continuiamo la nostra rapida esplorazione sul linguaggio D, sperando di aver svegliato la curiosità dei programmatori. In questa seconda e ultima puntata verranno analizzati alcuni aspetti estremamente importanti che, indubbiamente, stanno decretando il D come il linguaggio del futuro. Proviamo …
Al centro della strada c’è uno degli oggetti più odiati dall’umanità, soprattutto se si è di fretta e lo si trova rosso: il semaforo. Per quanto irritanti, però, dei semafori non si può fare a meno. Un semaforo è lì, …
Il connubio tra hardware a basso livello e linguaggio di programmazione ad alto livello potrebbe rivelarsi una delle mosse vincenti per lo sviluppo di sistemi embedded. In questo articolo vedremo come il linguaggio di programmazione orientato agli oggetti come quello …
Imparare cose nuove è sempre interessante, divertente ed utile. Spesso è necessaria una motivazione, e l’aver ricevuto la scheda Arduino M0 PRO da Elettronica Open Source ed il desiderio di usare i display fluorescenti VFD, è stato lo sprone per …
Questo è il primo di due articoli che tratteranno la programmazione in linguaggio D. E' un linguaggio di programmazione generico tipizzato, con accesso a livello di sistema e una sintassi molto simile al linguaggio C. Con il linguaggio di programmazione …
Un computer nasce, sostanzialmente, per fare conti. Quali conti e a cosa servano è una questione relativa, che al processore non interessa minimamente. Passategli dei dati e farà ciò che deve, senza fare domande. E qui sorge il problema: come …
Questo semplice progetto è nato durante un corso sull'utilizzo di Arduino con i miei alunni ed ha preso spunto dall'uso dei sensori ad ultrasuoni per il parcheggio delle automobili nei quali viene emesso un suono tanto più acuto (a frequenza …
La Espressif, la società che ha creato i famosi microcontrollori di successo ESP8266 ed ESP32, ha annunciato il rilascio di ESP32-S2. Si tratta di un microcontrollore con Wi-Fi a 2.4 GHz altamente integrato a bassa potenza che supporta Wi-Fi HT40. …
Sfruttare Arduino per generare dei toni attraverso un buzzer non è certo una novità. In questo progetto si è voluto integrare diverse periferiche di ingresso e uscita per realizzare un vero e proprio jukebox. Mediante un tastierino numerico (keypad) è …
Scopriamo assieme un software davvero notevole, prodotto dalla Texas Instruments. Si tratta di FilterPro, un programma semplice e potente al tempo stesso che consente di progettare filtri attivi di diversi tipi. Per il suo utilizzo è sufficiente inserire i parametri …
E' uscito il nuovo numero di Firmware 2.0. Il focus di questo mese è dedicato al settore Led Lighting/Optoelectronics - Wearable. Il magazine contiene articoli tecnici su dispositivi indossabili, la nuova frontiera dell'elettronica, articoli progettuali, articoli sull'illuminazione LED, articoli Elektor …