databit.me

Interactive pinout

Arduino Uno R3 pinout

The Uno's two sides: power & analog header on the left, digital header on the right. Pin names are the numbers and A-names used in Arduino sketches.

  • GPIO
  • Power
  • Ground / N.C.
  • Reset
  • Has a warning

Selected pin

A0GPIO14

Safe to use

GPIOADC

Analog input (10-bit). Also usable as digital pin 14.

adc
ADC0

Code for this pin

const int PIN = A0;

void setup() {
  pinMode(PIN, OUTPUT);
}

void loop() {
  digitalWrite(PIN, HIGH);
  delay(500);
  digitalWrite(PIN, LOW);
  delay(500);
}
Ad space · inline

Good to know

  • ›Each I/O pin can source or sink about 20 mA (40 mA absolute max); keep the total under ~200 mA.
  • ›The Uno is a 5 V board: logic HIGH is 5 V. Don't connect 5 V outputs directly to 3.3 V-only boards.
  • ›analogWrite() PWM runs at about 490 Hz (pins 5 and 6: about 980 Hz).

Where to buy

Affiliate links: databit.me may earn a small commission at no extra cost to you. Details.

More pinouts