Raspberry Pi GPIO Reference

GPIO pin reference for Raspberry Pi: BCM/Board numbering, function, voltage limits. Visual pinout diagram.

Important Notes

  • GPIO pins are 3.3V logic - DO NOT connect 5V signals directly
  • Maximum current per GPIO pin: 16mA (50mA total for all pins)
  • Use level shifters for 5V device communication
  • Pull-up/pull-down resistors available on all GPIO pins
  • GPIO2 and GPIO3 have permanent 1.8k pull-ups (for I2C)

More Developer Tools tools at toool.cc