Aziz Bench

Brochage de l’Arduino UNO R3

Toutes les broches des connecteurs de l’UNO R3, avec ce que l’ATmega328P peut faire sur chacune. Touchez une broche pour voir ses fonctions, ou listez les broches de votre projet : le planificateur vérifie le PWM, les interruptions et les broches fixes des bus.

Arduino UNO R3 · 32 broches
  • Libre
  • Avec précaution
  • Alimentation et contrôle
Ajouter la broche

Mon plan des broches

    Aucune broche pour l’instant. Choisissez-en une sur le schéma, ou ajoutez-la avec le formulaire.

    Prêt à coller en haut d’un sketch ou dans une issue.

    Des broches fixes pour chaque bus

    L’ATmega328P n’a pas de matrice de broches : chaque périphérique a les siennes. L’I²C est sur A4 (SDA) et A5 (SCL), répétées sur les broches SDA et SCL à côté d’AREF. Le SPI est sur D10–D13 et sur le connecteur ICSP, et le port série sur D0 et D1, partagé avec la puce USB. attachInterrupt() ne fonctionne que sur D2 et D3.

    Le PWM est sur D3, D5, D6, D9, D10 et D11, marquées ~. Les broches 5 et 6 tournent à environ 980 Hz (976,6 Hz), les autres à 490 Hz. La bibliothèque Servo occupe le timer des broches 9 et 10, et tone() celui des broches 3 et 11.

    Le connecteur d’alimentation

    VIN accepte 6 à 20 V, 7 à 12 V recommandés, pour le régulateur de la carte ; 5V est la ligne régulée et 3V3 vient d’un régulateur séparé de 50 mA. IOREF indique aux shields la tension logique, 5 V sur l’UNO, et la première broche du connecteur n’est pas connectée.

    Limites de courant

    Arduino indique 20 mA par broche d’E/S. Le maximum absolu de l’ATmega328P est de 40 mA, et la puce entière doit rester sous 200 mA par ses broches d’alimentation. Les broches ont aussi des limites par groupe : au plus 150 mA fournis par D0–D4 et A0–A5 ensemble et 150 mA par D5–D13, et au plus 100 mA absorbés par chacun des groupes A0–A5, D0–D4 et D5–D13. Pour tout ce qui consomme plus que quelques LED, utilisez un transistor.

    Tableau complet des broches de l’UNO R3

    BrochePortÉtatAnalogiqueFonctionsNotes
    D0PD0Avec précautionNonRXDUSB-série, UART RX
    D1PD1Avec précautionNonTXDUSB-série, UART TX
    D2PD2LibreNonINT0Aucune restriction
    D3PD3LibreNonPWM, INT1, OC2Btimer de tone()
    D4PD4LibreNonNonAucune restriction
    D5PD5LibreNonPWM, OC0BPWM à environ 980 Hz
    D6PD6LibreNonPWM, OC0APWM à environ 980 Hz
    D7PD7LibreNonNonAucune restriction
    D8PB0LibreNonNonAucune restriction
    D9PB1LibreNonPWM, OC1Atimer de Servo
    D10PB2LibreNonPWM, OC1B, SStimer de Servo, SPI CS
    D11PB3LibreNonPWM, OC2A, MOSItimer de tone(), SPI MOSI (TX)
    D12PB4LibreNonMISOSPI MISO (RX)
    D13PB5LibreNonSCKLED (tamponnée), SPI SCK
    A0PC0LibreADC0NonAucune restriction
    A1PC1LibreADC1NonAucune restriction
    A2PC2LibreADC2NonAucune restriction
    A3PC3LibreADC3NonAucune restriction
    A4PC4LibreADC4SDAI²C SDA
    A5PC5LibreADC5SCLI²C SCL

    Broches numérotées comme dans la datasheet de l’UNO R3 : J-ANALOG 1 à 14 est le connecteur d’alimentation et analogique, J-DIGITAL 1 à 18 le connecteur numérique de D0 à SCL. Les cartes UNO R4 utilisent une autre puce et ne sont pas traitées ici.

    Questions fréquentes

    Quelles broches de l’Arduino UNO gèrent le PWM ?

    D3, D5, D6, D9, D10 et D11, marquées ~ sur la carte. D5 et D6 tournent à environ 980 Hz (976,6 Hz), les autres à 490 Hz.

    Où sont les broches I2C sur l’Arduino UNO ?

    A4 est SDA et A5 est SCL. L’UNO R3 les répète sur les deux broches à côté d’AREF : les shields peuvent utiliser les unes ou les autres.

    Quel courant fournit la broche 3,3 V de l’UNO ?

    50 mA, selon les spécifications d’Arduino. Pour plus, utilisez un régulateur 3,3 V séparé alimenté par 5V ou VIN.

    Quel courant peut supporter une broche de l’UNO ?

    20 mA par broche selon Arduino, avec 40 mA en maximum absolu pour l’ATmega328P et 200 mA au total. Les broches ont aussi des limites par groupe : au plus 150 mA fournis par D0–D4 et A0–A5 ensemble et 150 mA par D5–D13, et au plus 100 mA absorbés par chacun des groupes A0–A5, D0–D4 et D5–D13. Pilotez les moteurs, les relais et les rubans de LED par un transistor ou un MOSFET.

    Ce brochage vaut-il pour l’UNO R4 ?

    Seulement pour la disposition des connecteurs. Les UNO R4 Minima et WiFi utilisent un Renesas RA4M1, avec des périphériques et des limites électriques différents : consultez leur propre documentation.