Il blog di Arduino ha annunciato l’uscita della versione 1.8.13 di Arduino IDE. Il popolare ambiente di sviluppo (per il quale abbiamo iniziato un corso di utilizzo proprio oggi) ha raggiunto una nuova incarnazione. In aggiunta alla serie tipica di correzioni dei piccoli bug presenti, ed alle migliorie sviluppate grazie ai consigli e alle esperienze d’uso, questa
Arduino
Arduino è una piattaforma hardware composta da una serie di schede elettroniche dotate di un microcontrollore. È stata ideata e sviluppata in data 2003 da alcuni membri dell’Interaction Design Institute di Ivrea come strumento per la prototipazione rapida e per scopi hobbistici, didattici e professionali.
Il nome della scheda deriva da quello del bar di Ivrea frequentato dai fondatori del progetto, nome che richiama a sua volta quello di Arduino d’Ivrea, Re d’Italia nel 1002.
Con Arduino si possono realizzare in maniera relativamente rapida e semplice piccoli dispositivi come controllori di luci, di velocità per motori, sensori di luce, automatismi per il controllo della temperatura e dell’umidità e molti altri progetti che utilizzano sensori, attuatori e comunicazione con altri dispositivi. È abbinato ad un semplice ambiente di sviluppo integrato per la programmazione del microcontrollore. Tutto il software a corredo è libero, e gli schemi circuitali sono distribuiti come hardware libero.
Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices. Its products are licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL), permitting the manufacture of Arduino boards and software distribution by anyone. Arduino boards are available commercially in preassembled form or as do-it-yourself (DIY) kits.
The microcontrollers can be programmed using C and C++ programming languages. In addition to using traditional compiler toolchains, the Arduino project provides an integrated development environment (IDE) based on the Processing language project.
The Arduino project started in 2005 as a program for students at the Interaction Design Institute Ivrea in Ivrea, Italy, aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators.
Scrivere efficiente codice ottimizzato per Arduino
Come scrivere codice ottimizzato per Arduino, senza utilizzare le funzioni setup() e loop(), per vedere di nascosto l’effetto che fa. Quando scriviamo i nostri programmi per Arduino, usiamo generalmente la best practice di suddividere il codice in due parti: la funzione setup(), che viene lanciata una sola volta e si
Arduino – Consigli sulla ottimizzazione del codice
Il clock di Arduino batte a 16 MHz, ma con un po’ di attenzione è possibile apportare una notevole ottimizzazione sul nostro codice. Un paio di settimane or sono mi hanno invitato alla kermesse online Microcon 2020, organizzata da Paolo Aliverti e Pier Aisa. Per l’occasione ho preparato un minicorso
Utilizzare un microfono grove analogico con terminali Wio
Il microfono analogico dotato del connettore Grove è stato ideato e progettato utilizzando la tecnologia SiSonic MEMS. Tale tecnologia permette di realizzare microfoni estremamente silenziosi a bassi consumi energetici, affidabili e di piccoli dimensioni ideale per l’industrie di hardware open source. Il microfono in questione rappresenta la scelta migliore per
Arduino: come funziona la board per celle di carico HX711
Come realizzare una mano bionica in autonomia
Progettazione e assemblaggio di una protesi tecnologica (“mano bionica”) stampata in 3D e pilotata da Arduino. Il link Titolo : Come realizzare una mano bionica in autonomia Autore : MAtteo Capobussi Editore : Sandit LIbri Prezzo : 11,31 Euro Questo libro racconta come è possibile realizzare una protesi di mano
Le board Fishino rendono i progetti wireless più facili
Il nome Fishino è nato da un “pesce d’aprile” fatto dall’autore su un forum in cui si presentava una fantasmagorica scheda denominata “Fishino Zero” dotata di caratteristiche mirabolanti, tra le quali un processore “Horata”, tecnologia WiFi “Poisson”, connessione avanzata WiFi “Fishnet” ed altre improbabili meraviglie. Il simbolo, piazzato tramite un
Alimenta Arduino con Solar Charger Shield v2.2
Solar Charger Shield v2.2 è uno shield per piattaforme compatibili con Arduino, consente la carica adattativa della batteria e funge da accumulatore di energia per la ricarica sul campo. È possibile utilizzare varie batterie che hanno la tensione di 3,0 V-4,2 V fino a 5 V, oppure inserire la batteria agli
Arduino Esplora: sensori per tutti i gusti
Arduino Esplora è una scheda microcontrollore derivata dall’Arduino Leonardo. Esplora si differenzia da tutte le precedenti schede Arduino in quanto fornisce una serie di sensori integrati pronti per l’uso e per l’interazione. È progettato per coloro che vogliono iniziare a lavorare con Arduino senza dover prima conoscere l’elettronica. Arduino Esplora
Arduino: creare sistema di punteggio per il biliardino
Come la stra grande maggioranza del modo anche Joey Cumeras Khan (software developer) è rimasto a casa negli ultimi due mesi e mezzo causa lockdown. Per approfittarne di questo periodo e del tanto tempo libero lo sviluppatore software Ios e Anriod ha ideato e progettato un sistema personalizzato per quanto
Groovin8 – Mini groovebox MIDI con Arduino Nano
Oggi ospitiamo un articolo di Fabio Isotton (iFaber su YouTube), che ci presenterà il suo progetto di sintetizzatore audio MIDI Groovin8, primo classificato alla recente Microcon Conference. Groovi8 è un mini Groovebox basato su Arduino Nano R3. Si tratta di un sintetizzatore polifonico 4 voci con sequencer 4 tracce 16