ARDUINO, di Oscar Frost consente di scoprire tutti i segreti per lo sviluppo e la programmazione del microcontrollore per maker e hobbisti. Arduino può essere utilizzato per sviluppare oggetti interattivi autonomi, circuiti elettronici concreti ed essere collegato a software sul computer. Semplicissimo da utilizzare, Arduino è sempre più utilizzato dai
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.
Squareboi: compila il tuo Game Boy!
Squareboi rischia di far felice più di un appassionato. C’è solo una cosa su cui l’intera comunità di retrogaming è d’accordo: se volete la miglior esperienza di gioco possibile, vi serve l’hardware originale. Già, ma da un po’ di tempo a questa parte, c’è un problema: anche se vi procurate
Glossario di Arduino: i termini più comuni dalla A alla Z
In questo glossario vengono raccolti, ognuno con il suo significato, molti termini che un neofita ascolta spesso ma non so il significato effettivo riguardanti il mondo arduino. Allora ho pensato che, per i non addetti ai lavori, potesse essere di aiuto un breve glossario dei termini comunemente usati, in modo da
Come realizzare un retro PC con ESP32 con uscita VGA
Nell’articolo di oggi vedremo come realizzare un semplice retro PC fatto con una singola scheda ESP32 e altri semplici componenti con uscita VGA. Questo PC è in grado di eseguire Tiny Basic (“versione semplificata” di BASIC) in grado di generare l’output su monitor VGA. La risoluzione del display è di
Seeed Studio Xiao – Un mini controller poliedrico
Oggi presentiamo la famiglia Seeed Studio Xiao, una serie di microcontrollori grandi quanto un pollice, ma estremamente diversificati nelle caratteristiche. Seeed Studio XIAO è una scheda di sviluppo delle dimensioni di un pollice. “XIAO” significa minuscolo, minuscolo ma potente. Tutte le schede di sviluppo XIAO sono alimentate da chip potenti
Arduino IDE: le migliori alternative all’ide classico
L’IDE Arduino è un ottimo strumento di sviluppo per chi ha appena iniziato con Arduino. Tuttavia, se sei un programmatore con un minimo di esperienza oppure si ha un grande background nel mondo della programmazione il software Arduino IDE è molto minimale. Le funzionalità di sviluppo sono piuttosto limitate e
I migliori libri per iniziare con Arduino
Come creare un Arduino da zero in casa su breadboard
Nell’articolo di oggi vedremo come reallizare un Arduino su breadboard. Arduino UNO è un circuito integrato che interfaccia un microcontrollore Atmel atmega328 con un’alimentazione USB o DC-IN 12V e opportuni headers disposti in maniera più ordinata rispetto ai nativi pin del microcontrollore, separando uscite digitali e analogiche. La caratteristica che
Robotica educativa con Arduino by A. Artiaco | Recensione
Questo manuale è stato realizzato in occasione della sperimentazione in aula relativo al progetto dell’INDIRE denominato: “ Robotica con Arduino ”. Le attività didattiche qui descritte non hanno la pretesa di rappresentare un compendio completo nel quale illustrare tutti i possibili progetti realizzabili con Arduino, considerando inoltre la necessaria semplificazione, dettata dalla
Arduino clona il MOOG con ΔMIDI 001 model D
CANduino: ecco la terza revisione della board
CANduino v3 è la terza revisione della scheda bus CAN di MassiveButDynamic con fattore di forma Arduino Nano basato sul microcontrollore AVR a 8 bit ATmega168PA di Microchip, controller CAN Microchip MCP2515 con interfaccia SPI e ricetrasmettitore CAN Microchip MCP2551 adatto per sistemi a 12V e 24V. La scheda CANDuino