ARDUINO UNO la scheda più famosa al mondo

Arduino Uno

Arduino Uno è un dispositivo basato su microcontrollore che permette di realizzare diversi tipi di circuiti elettronici. Possiede 14 pin digitali programmabili come ingressi o uscite (i quali hanno anche la capacità di essere utilizzati per funzioni dedicate come la generazione di segnale PWM o la comunicazione UART ) e 6 ingressi per l’acquisizione ed elaborazione di segnali analogici.
Il microcontrollore è l’ATmega328 prodotto da Atmel, ha una velocità di 16MHz, una memoria flash da 32KB, una sram da 2KB e una memoria EEPROM da 1KB.
L’alimentazione della scheda avviene tramite porta usb o tramite l’apposito connettore. In caso siano collegati sia il cavo usb sia il connettore di alimentazione, la scheda è capace di scegliere automaticamente la fonte di alimentazione esterna.

La tabella seguente elenca le caratteristiche di Arduino Uno

Tipo MicrocontrolloreAtmel ATmega328
Tensione di lavoro5Vdc
Tensione di alimentazione consigliatada 7Vdc a 12Vdc
Pin digitali14 configurabili come ingressi o uscite
Pin analogivi6 inghessi
Massima corrente per pin digitale40mA massima
Memoria Flash32KB
Memoria Sram2KB
Memoria EEPROM1KB
Velocità di clock del microcontrollore16MHz

Descrizione funzioni aggiuntive dei pin digitali

Pin 0UART RX
Pin 1UART TX
Pin 2Interrupt esterno
Pin 3Interrupt esterno oppure PWM
Pin 58 bit PWM
Pin 68 bit PWM
Pin 98 bit PWM
Pin 108 bit PWM oppure SPI(SS)
Pin 118 bit PWM oppure SPI(MOSI)
Pin 12SPI(MISO)
Pin 12SPI(SCK)

Descrizione funzioni aggiuntive dei pin analogici

Pin 4I2C (SDA)
Pin 5I2C (SCL)

Il progetto del dispositivo è open source, sono infatti disponibili schemi elettrici per la realizzazione del circuito e i sorgenti di tutto il software della piattaforma.

Il costo contenuto della scheda (neanche 30€) da la possibilità a tutti di poter sperimentare con questo dispositivo, sia per un uso puramente ludico sia per la creazione di dispositivi professionali.