I want to use the I2C slave provided by pigpio with a Raspberry Model B. pigpio documentation says GPIO 18 and 19 are used for that. Unfortunately there is no GPIO 19 on an RPi1.

Is it possible to use some other GPIOs?


1 Answer 1


The answer is no.

The SPI/BSC Slave peripheral is only available on fixed GPIO. In the case of I2C this is GPIO18 for SDA and GPIO19 for SCL.

See pages 102 and 160 of BCM2835 ARM Peripherals.

  • Thanks for the quick reply. I asked this also on github, I closed the issue there.
    – selli69
    Commented Mar 13, 2019 at 21:42

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.