Arduino (hardware): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Arduino Pro: Il catalogo commerciale lasciamolo al sito ufficiale
Riga 505:
=== Schede Arduino compatibili ===
L'enorme quantità e l'estrema variabilità d'uso e di componenti rendono difficile definire univocamente una scheda Arduino-compatibile. Solitamente, essa contiene un [[Microcontrollore|microcontroller]] a 8, 16 o 32 bit [[Atmel AVR]], [[Circuito integrato|PIC]] o [[Architettura ARM|ARM]], con frequenza di clock variabile tra 1 e 96 MHz. Molte schede incorporano componenti aggiuntivi pensati per i più svariati utilizzi. Uno dei vantaggi della piattaforma Arduino è la disponibilità di librerie per il collegamento dei dispositivi più svariati. Beneficiano di questo una serie di schede prodotte da aziende indipendenti e con un'architettura diversa, basata su microcontrollori quali ad esempio ESP8266 e ESP32 sviluppati da [https://expressif.com Expressif Systems]; la possibilità di programmare queste schede tramite l'Arduino IDE ne ha permesso una rapida diffusione ed è interessante notare come il numero dei download dell'Arduino IDE siano molto superiori rispetto alla quantità di schede a marchio Arduino.
 
=== La programmazione del microcontrollore ===
La programmazione può avvenire tramite il protocollo [[In-System Programming|ISP]] e un'altra scheda Arduino utilizzata come programmatore, tramite la USB (in alcuni casi, il microcontrollore contiene USB hardware), oppure grazie a un programmatore esterno dedicato. Questo tipo di programmazione non va confuso con il caricamento degli sketch sulla scheda, che avviene tramite porta USB, l'Arduino IDE e utilizza il [[Boot loader|bootloader]] precaricato sul microcontrollore.
 
=== Accessori ===