Arduino:

è una scheda elettronica open source ideale per la prototipazione rapida di progetti elettronici. E’ molto versatile e facile da utilizzare, essendo facilmente programmabile con una interfaccia multipiattaforma (Windows – Linux – Mac). Arduino è principalmente rivolta ad artisti, hobbisti ed in generale a tutti i Makers desiderosi di sperimentare applicazioni e realizzare progetti.
In questa categoria troverete quindi progetti con Arduino, ma anche corsi e tutorial su Arduino a partire dalla scheda Arduino Uno fino alle più professionali Arduino Zero o Arduino M0+ con microcontrollore di debug a bordo.

Arduino o Raspberry Pi: quale scheda sceglierò per il mio prossimo progetto?

Nel precedente articolo abbiamo analizzato in linea generale quali sono le possibili applicazioni di Arduino e Raspberry Pi, le piattaforme hardware maggiormente utilizzate dai makers di tutto il mondo. In questo nuovo articolo vogliamo raggiungere uno step successivo, ovvero capire quali sono le principali caratteristiche tecniche delle schede e quale scheda può essere la scelta migliore per il nostro progetto.  Introduzione La prima cosa che qualunque maker alle prese per la prima volta con le piattaforme Arduino e Raspberry Pi dovrebbe chiedersi è cosa sono e a cosa servono. Per chi si fosse perso il precedente articolo, ecco il …

Arduino e Raspberry Pi: le piattaforme più utilizzate dai makers di tutto il mondo

Prima di cimentarsi nel realizzare progetti elettronici con Arduino e Raspberry Pi, è bene conoscerne le differenze chiave. Arduino e Raspberry Pi sono le più popolari schede a circuito stampato che hanno aperto le porte a progetti embedded ed elettronici. Tuttavia, selezionarne una tra le due può creare confusione soprattutto per i principianti. Facciamo quindi il punto sulla situazione e analizziamo brevemente gli usi e le peculiarità delle due piattaforme elettroniche.  Introduzione Cominciamo subito con il dire che entrambe le schede sono adatte per i progetti di tutti i giorni. Anche se in questo articolo non faremo una trattazione …

Display touch per Arduino – Parte 3

In questa terza e ultima parte della serie "Display touch per Arduino" analizziamo l'aspetto legato al software, le librerie e uno sketch di esempio.  Librerie software Per sfruttare le potenzialità offerte dal display e dalla funzionalità touch occorre installare, nell’ambiente di sviluppo Arduino IDE, le due librerie UTFT [1] e UTouch [2], disponibili come file compressi liberamente scaricabili da Internet (i link sono specificati nella sezione “Riferimenti” in fondo all’articolo). L’installazione delle due librerie è molto semplice. Dopo aver aperto l’ambiente Arduino IDE, selezionare la voce di menu “Sketch->Include Library->Add .ZIP Library…” (come indicato in Figura 1) e selezionare …

Display touch per Arduino – Parte 2

In questa seconda parte della serie "Display touch per Arduino" analizziamo il display. Si tratta di un display a colori che, anche se molto economico, fornisce delle ottime prestazioni, come avremo modo di verificare con gli esempi applicativi che verranno introdotti a breve. Caratteristiche tecniche Le principali caratteristiche tecniche del componente, visibile in Figura 1, sono le seguenti: compatibilità, a livello hardware, con entrambe le tensioni di alimentazione a 5V e a 3,3V. Questa caratteristica è molto importante, in quanto consente di collegare il display, indifferentemente, a schede con livelli di tensione sui GPIO pari a 5V (come Arduino …

Display touch per Arduino – Parte 1

Un display a colori, di ampie dimensioni e ad alta risoluzione, è fondamentale per realizzare interfacce uomo-macchina (HMI) molto attraenti e funzionali. Se poi alla visualizzazione si aggiunge anche la funzionalità touch, si ottiene un sistema completo adatto al controllo autonomo di dispositivi embedded anche molto complessi.  Introduzione I display grafici ad alta risoluzione rappresentano uno strumento fondamentale per realizzare interfacce uomo-macchina (note anche con il termine HMI, acronimo di Human Machine Interface) che permettano, con pochi semplici passi, di configurare, controllare o monitorare un sistema embedded. I moderni display hanno raggiunto un livello di integrazione molto elevato, offrendo …

Focus sulle più popolari piattaforme hardware: know-how e criticità della progettazione elettronica

L'impiego di piattaforme hardware popolari in contesti hobbistici e industriali è sempre più diffuso. Soprattutto nell’ultimo decennio sono state sviluppate diverse piattaforme hardware orientate alle applicazioni dell'Internet of Things. Pensiamo ad esempio alla domotica, alle applicazioni industriali, al rilevamento di parametri ambientali, al monitoraggio, al controllo remoto e molto altro. Nel settore della progettazione elettronica, tra le tante soluzioni hardware dei diversi produttori, ci sono le classiche e famosissime piattaforme Arduino e Raspberry Pi, disponibili ormai in molteplici versioni in base all'utilizzo che spazia da piccoli prototipi fai da te all'automazione industriale, monitoraggio di dati ambientali ricavati da sensori …

Arduino Nicla Sense ME come shield MKR

Arduino Nicla Sense ME può essere impostata e utilizzata come shield MKR grazie al suo fattore di forma. In questo breve articolo vedremo come convertire la scheda Nicla Sense ME in uno shield per estendere alcune delle funzionalità delle schede MKR utilizzando le comunicazioni I2C.  Per trasformare Arduino Nicla Sense ME in uno shield MKR occorrerà saldare le intestazioni della scheda Arduino Nicla Sense ME e stabilire una comunicazione I2C tra MKR Wi-Fi 1010 e Nicla Sense. Nello specifico, per realizzare questa conversione sono necessari a livello hardware e software: l'ambiente di sviluppo Arduino IDE 1.8.10+ o Arduino Pro …

Il rilevamento diventa smart con Arduino Nicla Sense ME

Con la diffusione delle applicazioni dell'ecosistema IoT è aumentata la richiesta di dispositivi low power compatti ed equipaggiati con set di sensori integrati, in grado di rilevare parametri ambientali e fornire in tempo reale dati e informazioni. La scheda di sviluppo Arduino Nicla Sense ME è un piccolo strumento a bassa potenza implementabile nelle soluzioni di rilevamento intelligente, con un consumo energetico estremamente basso e fattore di forma ultra compatto. Caratterizzata da semplicità di integrazione e scalabilità, tipiche della piattaforma Arduino, la scheda Nicla Sense ME combina quattro sensori all'avanguardia di Bosch Sensortec di livello industriale racchiusi in un …

Contatore d’acqua intelligente programmabile

In questo articolo vedremo come realizzare un contatore d'acqua intelligente (Smart Water Meter). Questo dispositivo smart possiede un sensore di prossimità induttivo collegato a un MCU ESP32, è programmato in Arduino IDE e utilizza la piattaforma Blynk IoT. Introduzione Il risparmio idrico è sempre una buona abitudine da perseguire. Nonostante al momento non si sia ancora verificato un aumento dei prezzi dell'acqua, a differenza del costo del gas e dell'energia elettrica, ottimizzare il consumo di acqua è sempre auspicabile. Pensiamo a tutte le situazioni nelle quali potrebbe essere utile e vantaggioso poter monitorare in modo intelligente il consumo idrico …

Espandi le funzionalità della tua Arduino UNO con l’innovativo modulo elettronico Jolly Device

Pensavate di aver visto tutto dell'ecosistema Arduino? Bè, a giudicare dal lavoro di Gianluca Martino, ingegnere elettronico, Co-founder del progetto Arduino sin dal 2005 e ideatore di Jolly Module, dovrete sicuramente ricredervi. Jolly Device è un modulo elettronico pensato per makers, hobbisti, appassionati di progettazione embedded e professionisti dell'elettronica che realizzano prototipi e progetti mediante la nota scheda a microcontrollore Arduino UNO. Il modulo Jolly, grazie all'aggiunta dell'interfaccia Wi-Fi, spalanca le porte alla connettività IoT ed espande all'infinito le potenzialità della scheda blu a microcontrollore più famosa al mondo. Jolly dispone di Wi-Fi integrato ed è completamente compatibile con …

Arduino IDE 2 RC4

Arduino IDE, l'ambiente di sviluppo più utilizzato nel mondo dei Makers, è giunto ormai alla versione 2 ed offre funzionalità aggiuntive come l'aggiornamento automatico. Non è passato molto tempo da quando Arduino IDE 2 è uscito dalla versione beta. L'IDE 2 è stato aggiornato con nuove eccellenti funzionalità assolutamente da non perdere. La prima di queste funzionalità aggiuntive è rappresentata dagli aggiornamenti automatici: a partire da Arduino IDE 2 RC4 sarai automaticamente informato sugli aggiornamenti futuri. Il software manterrà un controllo sulle nuove versioni dell'IDE non appena saranno disponibili. Ti verrà semplicemente chiesta una conferma sul download e l'installazione …

Allarme antigas con Arduino Nano

La sicurezza non è mai troppa e ad oggi esistono migliaia di dispositivi ipertecnologici che aiutano l'essere umano a vivere più al sicuro. In auto, in bicicletta, a piedi e in casa. Grazie a combinazioni di sensori, attuatori e microcontrollori la tecnologia riesce a tenere lontano i ladri, il freddo e i pericoli in generale. In questo articolo si costruirà un allarme antigas utilizzando Arduino Nano che, tramite un sensore, dovrà segnalare acusticamente se ci sono perdite o presenze di gas in casa e un led lampeggiante ne segnalerà il corretto funzionamento. In caso di allarme, non sarà possibile …

Arduino UNO Mini Limited Edition: l’evoluzione miniaturizzata della storica scheda a microcontrollore

La scheda di sviluppo preferita dalle community di makers, dai progettisti e dagli hobbisti di tutto il mondo, è diventata di formato mini. Arduino UNO Mini Limited Edition è un piccolo gioiello dell'elettronica, ideato per celebrare la grande community Arduino e i tantissimi progetti innovativi che sono stati realizzati in tutti questi anni.  Una Limited Edition per collezionisti, makers e progettisti Per tutti i progettisti elettronici, gli hobbisti, i makers e gli appassionati della storica scheda blu a microcontrollore, la scheda Arduino UNO Mini Limited Edition è un vero e proprio oggetto da collezione, un must have che non …

Sono arrivati i giorni della Merla!

Sono arrivati i giorni della Merla, il periodo più freddo dell'anno. Quale momento migliore per dedicare un pò del nostro tempo alla lettura? Anche quest'anno, in occasione dei giorni della Merla, Elettronica Open Source ti regala una grande opportunità. L'imperdibile Promozione dei giorni della Merla Solo fino al 6 Febbraio potrai usufruire subito di uno sconto sull'abbonamento annuale Platinum 2.0 e in più ricevere uno speciale omaggio esclusivo. L'abbonamento Platinum 2.0 potrà essere tuo per soli 29€ all'anno (meno di 3€ al mese!), invece di 37€/anno, con rinnovo annuale a prezzo ridotto, finché vorrai. Ma non è tutto! Si, …

Una Calcolatrice Casio con memoria esterna

Cosa può fare la scheda a microcontrollore Arduino per rendere una calcolatrice Casio più performante? Tutti noi abbiamo utilizzato per i nostri calcoli a scuola e all'università una calcolatrice Casio. Il progetto di cui vi parlo in questo articolo prevede l'utilizzo di una memoria esterna per la calcolatrice Casio FX-92+, utile per memorizzare i nostri programmi senza doverli riscrivere ex novo.  Questo progetto fa parte del Project Hub Arduino. Un modulo di memoria esterno e facilmente staccabile è ciò che serve per salvare tutti quei lunghi programmi che diventerebbe impegnativo dover riscrivere. Il progetto trae ispirazione dalla calcolatrice Casio FX-92B …

Caricare e aggiornare sketch con Arduino IoT Cloud da remoto

Gestire la dashboard di Arduino IoT Cloud da remoto? E' possibile con la programmazione Over The Air (OTA) e le sue funzionalità.  Poter disporre di piattaforme, strumenti e funzionalità che supportano lo sviluppo e la gestione di progetti connessi con la scheda a microcontrollore Arduino, semplifica notevolmente la codifica, il monitoraggio ed il controllo remoto dei nostri dispositivi IoT connessi alla rete Internet. Se i nostri device IoT si trovano in luoghi non particolarmente accessibili, può venirci in aiuto la programmazione OTA (Over The Air). Questo può capitare, ad esempio, nel caso di una stazione meteorologica costruita utilizzando l'Oplà …

Più automazione ai progetti con Arduino IoT Cloud Scheduler

Arduino IoT Cloud Scheduler porta l'automazione dei progetti elettronici ad un livello superiore.  Cloud Scheduler è una funzionalità nuovissima della piattaforma Arduino IoT Cloud. Questa nuova potente feature aggiunge ai propri progetti un ulteriore livello di automazione avanzata e controllo remoto. Con Arduino IoT Cloud Scheduler la pianificazione viene semplificata, basta attivarlo in un momento specifico per una durata predeterminata e consente di automatizzare tutto ciò che si vuole, quante volte si vuole e quando si preferisce. Ad esempio, possiamo attivarlo ogni 20 minuti e farlo rimanere acceso per 15 secondi, oppure possiamo farlo scattare per sette ore ogni …

Light Deck: un controller luci MIDI con Arduino

Light Deck è un controller luci basato su protocollo di comunicazione MIDI il cui cuore è un Arduino Micro. In questo articolo scopriremo assieme tutti i suoi dettagli. Adobe Lightroom è uno dei programmi più apprezzati nel settore, tuttavia, può essere parecchio frustrante da usare, specialmente se non si ha una tastiera a cui sono state associate una miriade di shortcut. Per questo, Andrea Lunaro, autore del progetto, ha voluto rendere tutto il processo molto più semplice. Light Deck, prima ancora di agire a livello software, consiste in un banco di bottoni e potenziometri che permettono di eseguire differenti funzionalità di Adobe Lightroom. Permette …

Una scatola da scarpe come robot con Arduino ed App Inventor – Parte 2

Si può usare una scatola da scarpe come robot, dargli vita con un Arduino Nano e prenderne il controllo con un'applicazione fatta tramite App Inventor? Certo, ma la domanda giusta è: perché usare una scatola da scarpe? Perché usare un'applicazione Android? Nel precedente articolo abbiamo visto il circuito che governa il nostro robot di cartone, in questo ti accompagnerò a realizzare il codice Arduino e l'applicazione Android grazie ad App Inventor. In un articolo precedente, per la precisione questo, ci siamo chiesti: "Ma cosa spingerà mai una persona a usare una scatola da scarpe per dare vita ad un robot …

Una scatola da scarpe come robot con Arduino ed App Inventor – Parte 1

Si può usare una scatola da scarpe come robot, dargli vita con un Arduino Nano e prenderne il controllo con un'applicazione fatta tramite App Inventor? Certo, ma la domanda giusta è: perché usare una scatola da scarpe? Perché usare un'applicazione Android? In questo primo articolo-tutorial ho il piacere di condividere tutto il necessario per dare vita a quello che può essere non solo un progetto per imparare a programmare Arduino, ma anche un giocattolo dal costo contenuto e altamente personalizzabile. Cosa dovrebbe spingere una persona ad usare una scatola da scarpe da impiegare come chassis per un robot e …

I computer basati sul processore 6502 potranno usare i mouse USB grazie ad Arduino

Esistono diversi computer custom basati sul processore 6502, uno dei microprocessori ad 8 bit più utilizzati qualche decade fa. Grazie ad Arduino, è possibile usare i mouse USB: è ciò che scoprirai leggendo questo articolo! Nei decenni passati, chi è soprattutto cresciuto con l'Apple II, il BBC Micro e il Commodore 64, persino il NES, sa bene che il microprocessore 6502, basato su tecnologia MOS, era alla base di questi sistemi. Ma non solo: questo modello di processore è talmente ben documentato che è possibile creare dei computer custom basati su di esso. Ma non solo: rehsd ha voluto sfruttare Arduino per permettere …

Riconoscimento di parole chiave con Arduino Nano 33 BLE Sense

Da alcuni anni il concetto di riconoscimento vocale è entrato a far parte della vita delle persone. Che si tratti di cercare una parola su un motore di ricerca, di avviare una chiamata sullo smartphone o di chiedere informazioni ad un assistente virtuale, il riconoscimento vocale opera all'interno dell'applicazione usata. In questo articolo presentiamo un progetto in cui insegneremo alla nostra scheda Arduino a comprendere ed eseguire i nostri comandi vocali. Introduzione Il riconoscimento vocale automatico (ASR) è il processo di conversione di un segnale vocale in una sequenza di parole mediante un algoritmo implementato come programma per computer. …

Attesta le tue competenze nell’Elettronica con la Certificazione Ufficiale Arduino

Arduino Education offre la possibilità di ottenere la Certificazione Ufficiale di Arduino. La Certificazione è rivolta a tutti coloro i quali, operando nella didattica delle scuole medie o superiori, utilizzano già o vorrebbero utilizzare i diversi kit del noto brand Arduino nell'insegnamento delle materie STEM. La Certificazione può essere ottenuta anche da Makers, Hobbisti, Appassionati di elettronica DIY, Studenti, Professionisti dell'Elettronica e Produttori di componenti e dispositivi elettronici di tutto il mondo.   Arduino Certification La Certificazione Ufficiale Arduino si ottiene sostenendo un esame online che attesta le proprie conoscenze nell'elettronica, nella programmazione e nella codifica. La Certificazione Ufficiale Arduino …

Una radio centenaria con Arduino

Una radio centenaria con Arduino: in questo articolo scopriremo assieme un progetto nostalgico che ricorda le prime radio del ventesimo secolo, realizzato con Arduino, legno e stampa 3D. Rispetto alle radio centenarie dei primi anni '20, la tecnologia ha fatto progressi talmente grossi che tutta la circuiteria necessaria per dare vita ad una radio funzionante è talmente miniaturizzata da poter essere integrata direttamente in altri integrati. Certo questo non giustifica la realizzazione di un progetto che richiama le radio di circa cento anni fa: e di fatto questo utente ha voluto lasciare il suo progetto a disposizione su Instructables! L'elettronica di questo progetto …

Un barista robotico a base di Arduino Cloud ed RP2040

È possibile dare vita ad un barista robotico grazie ad Arduino Cloud ed il nuovo chip RP2040 nato in casa Raspberry Pi? L'azienda torinese non ci ha pensato due volte a sfruttare il potenziale di questo chip, così come Jithin Sanal per dare vita ad un barista coi fiocchi in grado di creare differenti cocktail. Tutto questo lo scopriremo assieme all'interno di questo articolo. Negli ultimi mesi abbiamo parlato spesso del chip RP2040: nato per lo più per la nuova scheda a micro-controllore Raspberry Pi Pico è stato preso in carico anche da Arduino come realtà aziendale visto il …

Send this to a friend