Aziz Bench

Pinout Arduino UNO R3

Tutti i pin dei connettori della UNO R3, con ciò che l’ATmega328P può fare su ognuno. Tocca un pin per vedere le sue funzioni, oppure elenca i pin del tuo progetto: il pianificatore controlla PWM, interrupt e i pin fissi dei bus.

Arduino UNO R3 · 32 pin
  • Libero
  • Con cautela
  • Alimentazione e controllo
Aggiungi pin

Il mio piano dei pin

    Nessun pin per ora. Scegline uno sulla mappa o aggiungilo con il modulo.

    Pronto da incollare in cima a uno sketch o in una issue.

    Pin fissi per ogni bus

    L’ATmega328P non ha una matrice dei pin, quindi ogni periferica ha i suoi pin. L’I²C è su A4 (SDA) e A5 (SCL), ripetuti sui pin SDA e SCL accanto ad AREF. L’SPI è su D10–D13 e sul connettore ICSP, la seriale su D0 e D1, in comune con il chip USB. attachInterrupt() funziona solo su D2 e D3.

    Il PWM è su D3, D5, D6, D9, D10 e D11, segnati con ~. I pin 5 e 6 lavorano a circa 980 Hz (976,6 Hz), gli altri a 490 Hz. La libreria Servo occupa il timer dei pin 9 e 10, e tone() quello dei pin 3 e 11.

    Connettore di alimentazione

    VIN accetta da 6 a 20 V, consigliati da 7 a 12 V, per il regolatore della scheda; 5V è la linea stabilizzata e 3V3 arriva da un regolatore separato da 50 mA. IOREF indica agli shield la tensione logica, 5 V sulla UNO, e il primo pin del connettore non è collegato.

    Limiti di corrente

    Arduino indica 20 mA per ogni pin di I/O. Il massimo assoluto dell’ATmega328P è 40 mA, e in totale il chip deve restare sotto i 200 mA dai suoi pin di alimentazione. Ci sono poi limiti per gruppi di pin: al massimo 150 mA erogati da D0–D4 e A0–A5 insieme e 150 mA da D5–D13, e al massimo 100 mA assorbiti da ciascun gruppo tra A0–A5, D0–D4 e D5–D13. Per tutto ciò che assorbe più di qualche LED usa un transistor.

    Tabella completa dei pin della UNO R3

    PinPortaStatoAnalogicoFunzioniNote
    D0PD0Con cautelaNoRXDseriale USB, UART RX
    D1PD1Con cautelaNoTXDseriale USB, UART TX
    D2PD2LiberoNoINT0Nessuna limitazione
    D3PD3LiberoNoPWM, INT1, OC2Btimer di tone()
    D4PD4LiberoNoNoNessuna limitazione
    D5PD5LiberoNoPWM, OC0BPWM a circa 980 Hz
    D6PD6LiberoNoPWM, OC0APWM a circa 980 Hz
    D7PD7LiberoNoNoNessuna limitazione
    D8PB0LiberoNoNoNessuna limitazione
    D9PB1LiberoNoPWM, OC1Atimer di Servo
    D10PB2LiberoNoPWM, OC1B, SStimer di Servo, SPI CS
    D11PB3LiberoNoPWM, OC2A, MOSItimer di tone(), SPI MOSI (TX)
    D12PB4LiberoNoMISOSPI MISO (RX)
    D13PB5LiberoNoSCKLED (con buffer), SPI SCK
    A0PC0LiberoADC0NoNessuna limitazione
    A1PC1LiberoADC1NoNessuna limitazione
    A2PC2LiberoADC2NoNessuna limitazione
    A3PC3LiberoADC3NoNessuna limitazione
    A4PC4LiberoADC4SDAI²C SDA
    A5PC5LiberoADC5SCLI²C SCL

    Pin numerati come nel datasheet della UNO R3: J-ANALOG da 1 a 14 è il connettore di alimentazione e analogico, J-DIGITAL da 1 a 18 il connettore digitale da D0 a SCL. Le schede UNO R4 usano un altro chip e qui non sono trattate.

    Domande frequenti

    Quali pin di Arduino UNO supportano il PWM?

    D3, D5, D6, D9, D10 e D11, segnati con ~ sulla scheda. D5 e D6 lavorano a circa 980 Hz (976,6 Hz), gli altri a 490 Hz.

    Dove sono i pin I2C su Arduino UNO?

    A4 è SDA e A5 è SCL. La UNO R3 li ripete sui due pin accanto ad AREF, così gli shield possono usare gli uni o gli altri.

    Quanta corrente può dare il pin 3,3 V della UNO?

    50 mA, secondo le specifiche di Arduino. Per correnti maggiori usa un regolatore a 3,3 V separato, alimentato da 5V o da VIN.

    Quanta corrente può pilotare un pin della UNO?

    20 mA per pin secondo Arduino, con 40 mA come massimo assoluto dell’ATmega328P e 200 mA in totale. Ci sono poi limiti per gruppi di pin: al massimo 150 mA erogati da D0–D4 e A0–A5 insieme e 150 mA da D5–D13, e al massimo 100 mA assorbiti da ciascun gruppo tra A0–A5, D0–D4 e D5–D13. Motori, relè e strisce LED vanno comandati con un transistor o un MOSFET.

    Questo pinout vale anche per la UNO R4?

    Solo la disposizione dei connettori. Le UNO R4 Minima e WiFi usano un Renesas RA4M1, con periferiche e limiti elettrici diversi, quindi consulta la loro documentazione.