The Arduino Family: definiremo in questo modo l’insieme delle diverse schede di microcontrollori che afferiscomo al progetto Arduino. In un precedente articolo avevo spiegato le differenze sostanziali tra Raspberry PI e Arduino, ovvero tra un microprocessore ed un microcontrollore, e avevamo mostrato gli usi specifici per ciascuno di essi. Successivamente,
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.
Seeeduino Crypto: la board nata per proteggere dati
Seeeduino Crypto è una board corredata del microcontoller ATmega4809 e del microchip crittografico ECC608 (crittografia I2C). Da come ben si può evincere dal nome, tale board è nata per la crittografia di vari dati. La crittografia o criptografia (dal greco κρυπτóς [kryptós], “nascosto”, e γραφία [graphía], “scrittura”) è la branca
Arduino: cos’è, come funziona e per quali scopi si usa
In questo ultimo periodo si sente parlare molto spesso di Arduino, ma solo una piccola fetta della popolazione è a conoscenza su che cosa sia effettivamente Arduino. In questo articolo saranno risolti tutti i dubbi che riguardano tale dispositivo e saranno esposti i seguenti temi: cos’è, per quale scopo viene
Display Touch-Screen TFT 2.4″ ILI9341 per Arduino
La stragrande maggioranza dei possessori di una board di Arduino è alla costante ricerca di display (touch e non) innovativi, in modo da rendere i propri progetti interessanti ed originali. Un display a basso costo molto interessante è un display TFT 2.4″ ILI9341 Touch-Screen dotato di una risoluzione di 240*320
Arduino per Linux – Due o tre cose che ho imparato
Arduino rappresenta una piattaforma hardware per Windows, Linux e MAC, un paradigma software, una vasta community di utenti e sviluppatori appassionati. Talvolta può però capitare che un framework multipiattaforma possa favorire un sistema piuttosto che un altro: la mia esperienza con Linux mi porta sempre a dubitare del corretto funzionamento
Arduino: comporre “canzoni” con buzzer e un display
Nel mondo di Arduino vi è data la possibilità di realizzare una miriade di progetti. In questo articolo vi sarà un tutorial su come comporre la colonna sonora dei “Pirati dei Caraibi” tramite l’ausilio di un buzzer passivo e inoltre sarà anche utilizzato un display LCD, sul quale saranno riportate
Come utilizzare un display LCD con Arduino
In questa tutorial sarà esposto il modo con cui collegare ed utilizzare un display alfanumerico LCD. Il display utilizzato per il progetto in questione ha una retroilluminazione LED e può visualizzare due righe da 16 caratteri ognuna. Sul display puoi vedere un rettangolino per ogni carattere ed i pixel che
Fritzing – Progetto e sbroglio circuiti stampati
Fritzing rappresenta una iniziativa open-source hardware per rendere l’elettronica accessibile a tutti come materiale creativo. Succede sempre così. Si acquista un Arduino Developer Box, si inizia a trafficare con la breadboard, poi si desidera documentare il proprio lavoro, creare i propri circuiti stampati, tenere aggiornati i propri schemi elettrici. Ed
Utilizzare una scheda SD su Arduino tramite la libreria SD
CANBed – Development Kit CAN-BUS per Arduino
CANbed è un kit di sviluppo ideato e progettato per sistemi CAN-BUS per Arduino. Tale kit dispone di un chip Atmega32U4 e MCP2515, di un controller CAN-BUS MCP2551 e di un un ricetrasmettitore in modo da utilizzare il protocollo di comunicazione CAN-BUS. Che cosa significa CAN-bus? Innanzitutto analizziamo il nome:
SEEEDSTUDIO presenta il robot Qscout
SeeedStudio presenta Qscout, un kit di costruzione e codifica robot entry-level. Questo robot dall’aspetto molto simpatico è anche molto semplice da costruire, infatti nonostante l’apparente complessità di montaggio, ha un tempo di costruzione stimato di soli 20 minuti, insieme a un ambiente di codifica grafica basato su Scratch 3.0. Dotato