Is there a spec sheet anywhere which lists the electrical specifications for the varios GPIO pins on the RPi revision B? For example, if they are open collector etc, output voltage, max input voltage, max sink/source current, and so on?

I assume it's different between the different types, e.g. PWM, I2C etc, and obviously if they're programmed as inputs or outputs.


  • 1
    Yes, unfortunately, Broadcom does not seem to provide the full (electical) spec on their web site, unlike other SoC manufactures. I've been looking for those specs, too.
    – Ber
    Commented Apr 8, 2013 at 8:10
  • <rant> It is ridiculous but it seems that the data for the electrical properties of the SoC is not readily available! As an electrical and electronic engineer I'd expect to have access to the voltage and current levels (minimum/typical/maximum OR absolute limit depending on the nature of the characteristic) and timing data - it is essential to properly design interface circuitry and this is a device that the Foundation wants user to be able to wire into projects! </rant>
    – SlySven
    Commented Dec 4, 2015 at 18:08
  • also relevant: raspberrypi.stackexchange.com/q/60218/19949
    – Ghanima
    Commented Jun 15, 2019 at 7:21

2 Answers 2


There's quite a bit of information about the GPIOs on the lowlevel peripherals page (and linked pages) on the Embedded Linux wiki.


I believe there are no extra ICs for the GPIO ports, so have you taken a look at the Broadcom Spec?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.