Il modulo GSM GPRS AZ-Delivery SIM800L viene fornito con un’intestazione pin, un’antenna a saldare e un’antenna opzionale con connettore compatibile IPX. Negli ultimi articoli abbiamo visto come utilizzare i sistemi wireless sui modelli moduli di tipo Arduino, basati su chip RP2040. Ma il WiFi non è tutto. Esistono talvolta zone
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.
SparkFun – Tsunami Super WAV Trigger (Qwiic) board
Configuriamo un AZ-Delivery ESP8266 per Arduino IDE
Come utilizzare il classico strumento di sviluppo di Arduino per programmare la scheda ESP8266 di AZ-Delivery. Nello scoso articolo abbiamo presentato la scheda di AZ-Delivery basata su ESP8266, con display OLED 128×32 da 0.91″, supporto batteria esterna e Wi-Fi. Oggi ne analizzeremo il sistema di configurazione, per essere in grado
AZ-Delivery ESP8266 con display OLED 0.91 integrato
AZ-Delivery presenta un microcontrollore ESP8266 dotato di display OLED incorporato da 0.91 pollici per applicazioni avanzate. Immaginiamo di avere necessità di un sistema di controllo basato su microcontrollore. Supponiamo che il sistema che ci occorre dev’essere in grado di lavorare velocemente. Supponiamo di aver anche bisogno di un sistema Wireless
Modulo Canbus I2C: nuova release di SeeedStudio
Prima di addentrarci nella presentazione del prodotto, è utile richiamare qualche cenno generale inerente al Canbus. Il termine Canbus bus (o CAN bus) è l’acronimo di “Controller Area Network Bus“. Siamo negli anni ’80 e, per innalzare il livello di affidabilità dei suoi prodotti, la Bosch sviluppa un modulo di
I migliori Robot per insegnare robotica ai bambini #11
Molto spesso capita che il meccanismo di apprendimento di Arduino sia complesso per un bambino. Quindi in questo caso non avrà più la possibilità di imparare l’elettronica o la programmazione o il meccanismo di funzionamento dei robot? Certo che no! Ci sono tante alternative per imparare l’elettronica e migliorare la
Benchmarking a Seeed Studio Wio RP2040 mini board
Quanto una scheda Wio RP2040 risulta più veloce e ottimizzabile, in termini di CPU ed FPU, rispetto al nostro classico Arduino UNO R3? Ci capita, di tanto in tanto, di occuparci di sistemi di ottimizzazione delle schede a microcontrollore. A tale scopo abbiamo prodotto un programma di benchmarking (ad uso
Programmare in Python con la Wio RP2040 dev board
La board Wio RP2040 prodotta da SeeedStudio consente di programmare in Python una board di tipo Arduino senza dover accedere al linguaggio C. Iniziamo oggi una breve serie di articoli dedicati alla scheda Wio RP2040 dev board, prodotta da SeeedStudio. Vedremo assieme come configurare ed attivare la scheda per l’utilizzo
Arduino e GPS – Posizionamento globale economico
Un semplice circuito con GPS per consentire ad Arduino di riconoscere immediatamente latitudine e longitudine della propria posizione. Chi come noi ha la passione del making si trova spesso a che fare con sketch di Arduino per le interconnessioni di rete: shield Ethernet, sistemi GSM/GPRS, LoRa e WiFi sono all’ordine
Piccola guida al protocollo MIDI con Arduino UNO
Analizziamo il protocollo MIDI con Arduino, vediamo come funziona e come programmarlo attraverso il software. MIDI, l’interfaccia digitale per strumenti musicali, è un protocollo utile per controllare sintetizzatori, sequencer e altri dispositivi musicali. I dispositivi MIDI sono generalmente raggruppati in due grandi classi: controller (cioè dispositivi che generano segnali MIDI
Insegnare la programmazione divertendosi con mBot #8
Molto spesso capita che il meccanismo di apprendimento di Arduino sia complesso per un bambino. Quindi in questo caso non avrà più la possibilità di programmare? Certo che no! Ci sono tante alternative per imparare la programmazione e migliorare la capacità di ragionamento. In questi articoli vedremo diverse alternative. Oggi