online store for every kind of maker
Arduino Genuino Micro
Arduino Genuino Micro
23.00 codice prodotto ARD00005
 23.00 + IVA

10 pezzi disponibili

spedizione sempre gratuita per ordini superiori ai 90.00 euro
Download e file utili

Arduino Genuino Micro – EAGLE FILE | download in english
Arduino Genuino Micro – SCHEMES | download in english
Arduino Genuino Micro – SCHEMES – DXF | download in english

Arduino Genuino Micro è una scheda basata sul microcontrollore ATMEGA32U4, sviluppata in collaborazione con Adafruit.
La scheda dispone di 20 pin digitali di ingresso / uscita (di cui 7 possono essere utilizzati come uscite PWM e 12 come ingressi analogici), un cristallo oscillatore a 16 MHz, una connessione micro USB, un header ICSP e un pulsante di reset.
Contiene tutto il necessario per sostenere il microcontrollore; è sufficiente collegarlo ad un computer con un cavo micro USB per iniziare. La scheda ha forma tale da essere facilmente posizionato su una breadboard.
La scheda Arduino Genuino Micro è simile all’Arduino Leonardo per il fatto che l’ATMEGA32U4 ha incorporato un sistema di comunicazione USB, eliminando la necessità di un processore secondario. Questo permette all’Arduino Genuino Micro di essere riconosciuto da un computer connesso come un mouse o una tastiera in aggiunta ad una (CDC) porta seriale virtuale / COM.

Technical specs

Microcontroller ATmega32U4
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 20
PWM Channels 7
Analog Input Channels 12
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega32U4)
of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32U4)
EEPROM 1 KB (ATmega32U4)
Clock Speed 16 MHz
LED_BUILTIN 13
Length 48 mm
Width 18 mm
Weight 13 g

 

Programmazione
La scheda Arduino Genuino Micro può essere programmata con il software di Arduino (IDE).
Selezionare “Arduino / Genuino Micro dal menu Tools -> Board.L’ATMEGA32U4 sull’Arduino Genuino Micro viene preprogrammato con un bootloader che permette di caricare il nuovo codice senza l’uso di un programmatore hardware esterno. Si comunica utilizzando il protocollo AVR109.
È inoltre possibile ignorare il bootloader e programmare il microcontrollore attraverso il (In-Circuit Serial Programming) ICSP header utilizzando Arduino ISP o simili.

Avvertenze
L’Arduino Genuino Micro ha un fusibile ripristinabile che protegge le porte USB del computer da sbalzi di corrente.
Sebbene la maggior parte dei computer possiedono una protezione interna, il fusibile fornisce un ulteriore livello di protezione.
Se vengono applicati più di 500 mA alla porta USB, il fusibile, bruciandosi, interromperà automaticamente la connessione fino al suo ripristino.

Power
L’Arduino Genuino Micro può essere alimentato tramite il collegamento USB micro o con un alimentatore esterno. La fonte di alimentazione viene selezionata automaticamente.L’alimentazione esterna può essere fornita da un alimentatore o da una batteria collegando i relativi poli ai pin Gnd e Vin.
La scheda può operare con un alimentatore esterno da 6 a 20 volt.
Se alimentato con meno di 7V, però, il pin 5V può fornire meno tensione e la scheda può diventare instabile.
Se si utilizzano invece più di 12 V, il regolatore di tensione può surriscaldarsi e danneggiare la scheda. L’intervallo raccomandato è da 7 a 12 volt.I piedini di alimentazione sono i seguenti:
VI: Pin per la tensione di ingresso alla scheda MICRO quando si sta usando una fonte di alimentazione esterna (in contrapposizione ai 5 volt del collegamento USB o fonte di alimentazione regolata).
È possibile fornire la tensione attraverso questo pin.5V: Tensione stabilizzata utilizzata per alimentare il microcontrollore e altri componenti sulla scheda.
Questo può venire sia da VIN attraverso un regolatore a bordo, o essere fornita da USB o da un altro
alimentatore da 5V regolamentato.

3V: Tensione di 3.3 volt generata dal regolatore di bordo. Assorbimento massimo è di 50 mA.
GND: Pin di terra.

Memory

L’ATMEGA32U4 ha 32 KB di memoria (con 4 KB usato per il bootloader).
Ha anche 2,5 KB di SRAM e 1 KB di EEPROM (che può essere letta e scritta con la libreria EEPROM).

Input and Output

Arduino Micro

Ognuno dei 20 I/O pin digitali dell’Arduino Genuino Micro può essere utilizzato come ingresso o uscita, usando le funzioni pinMode(), digitalWrite() e digitalRead().
Essi lavorano a 5 volt.
Ogni pin è in grado di fornire o ricevere 20 mA come condizioni di esercizio consigliate ed ha una resistenza di pull-up interna (disattivata di default) di 20-50 k Ohm.
Un massimo di 40mA è il valore che non deve essere superato per evitare danni permanenti al microcontrollore.
Inoltre, alcuni pins hanno funzioni specializzate:
Serial: 0 (RX) e 1 (TX). Utilizzato per ricevere (RX) e trasmettere i dati seriali (TX) TTL utilizzando le capacità seriali dell’ATMEGA32U4.
Si noti che sull’Arduino Genuino Micro la classe per la comunicazione seriale in riferimento alla comunicazione USB e per la comunicazione TTL sul pin 0 e 1, è la classe Serial1.

TWI: 2 (SDA) e 3 (SCL). Supporto alla comunicazione TWI utilizzando la libreria Wire.

Interrupt esterno: 0 (RX), 1 (TX), 2, 3 e 7. Questi pin possono essere configurati per attivare un interrupt su un livello basso, un fronte di salita o di discesa o cambiamenti di valore.
Vedere la funzione attachInterrupt() per i dettagli.

PWM: 3, 5, 6, 9, 10, 11 e 13. forniscono PWM a 8 bit con la funzione analogWrite().

SPI: sull’header ICSP. Questi pin supportano la comunicazione SPI utilizzando la libreria SPI. Notare che i pins di SPI non sono collegati ai piedini I/O digitali come sulla Uno, sono disponibili solo sul connettore ICSP e sui pins vicini etichettati MISO, MOSI e SCK.
RX_LED / SS. Questo è un pin aggiuntivo rispetto al Leonardo.
Esso è collegato all’RX_LED che indica l’attività di trasmissione durante la comunicazione USB, ma si può anche essere utilizzato come slave pin (SS) nella comunicazione SPI.

LED: 13. E’ un LED integrato collegato al pin digitale 13. Quando il pin è ad un valore alto, il LED è acceso, quando invece il pin è ad un valore basso, è spento.

Ingressi analogici: A0-A5, A6 – A11 (sui pin digitali 4, 6, 8, 9, 10, e 12). L’Arduino Genuino Micro ha un totale di 12 ingressi analogici. I pins da A0 a A5 sono etichettati direttamente mentre gli altri che possono essere utilizzato tramite codice utilizzando le costanti da A6 ad A11 sono condivisi rispettivamente sui pin digitali 4, 6, 8, 9, 10, e 12.
Tutti questi possono essere utilizzati anche come I/O digitali.
Ogni ingresso analogico fornisce 10 bit di risoluzione (cioè 1024 valori differenti). Per default la misura degli ingressi analogici da terra è a 5 volt, anche se è possibile cambiare il livello superiore del loro intervallo utilizzando il pin AREF e la funzione analogReference().

AREF: Tensione di riferimento per gli ingressi analogici. Utilizzato tramite la funzione analogReference().
Reset: Se portata a LOW effettua il reset del microcontrollore. Tipicamente utilizzata per aggiungere un pulsante di reset su schede che bloccano l’uno sulla scheda.
Arduino Micro

Pin Number Pin Name Mapped Pin Name
1 PE6 (INT.6/AIN0) Digital pin 7
2 UVcc +5V
3 D- RD-
4 D+ RD+
5 UGnd UGND
6 UCap UCAP
7 VUSB VBus
8 (SS/PCINT0) PB0 RXLED
9 (PCINT1/SCLK) PB1 SCK
10 (PDI/PCINT2/MOSI) PB2 MOSI
11 (PDO/PCINT3/MISO) PB3 MISO
12 (PCINT7/OC0A/OC1C/#RTS) PB7 Digital pin 11 (PWM)
13 RESET RESET
14 Vcc +5V
15 GND GND
16 XTAL2 XTAL2
17 XTAL1 XTAL1
18 (OC0B/SCL/INT0) PD0 Digital pin 3 (SCL)(PWM)
19 (SDA/INT1) PD1 Digital pin 2 (SDA)
20 (RX D1/AIN1/INT2) PD2 Digital pin 0 (RX)
21 (TXD1/INT3) PD3 Digital pin 1 (TX)
22 (XCK1/#CTS) PD5 TXLED
23 GND1 GND
24 AVCC AVCC
25 (ICP1/ADC8) PD4 Digital pin 4
26 (T1/#OC4D/ADC9) PD6 Digital pin 12
27 (T0/OC4D/ADC10) PD7 Digital Pin 6 (PWM)
28 (ADC11/PCINT4) PB4 Digital pin 8
29 (PCINT5/OC1A/#OC4B/ADC12) PB5 Digital Pin 9 (PWM)
30 (PCINT6/OC1B/OC4B/ADC13) PB6 Digital Pin 10 (PWM)
31 (OC3A/#0C4A) PC6 Digital Pin 5 (PWM)
32 (ICP3/CLK0/)0C4A) PC7 Digital Pin 13 (PWM)
33 (#HWB) PE2 HWB
34 Vcc1 +5V
35 GND2 GND
36 (ADC7/TDI) PF7 Analog In 0
37 (ADC6/TDO) PF6 Analog In 1
38 (ADC5/TMS) PF5 Analog In 2
39 (ADC4/TCK) PF4 Analog In 3
40 (ADC1) PF1 Analog In 4
41 (ADC0) PF0 Analog In 5
42 AREF AEF
43 GND3 GND
44 AVCC1 AVCC
codice prodotto ARD00005
 23.00 + IVA

10 pezzi disponibili

spedizione sempre gratuita per ordini superiori ai 90.00 euro
Non c'è bisogno del permesso di nessuno per fare grandi cose. Massimo Banzi