PiFace

PiFace Digital

PiFAce Digital (and Digital 2) is designed to plug on to the GPIO of your Raspberry Pi.

  • 8 Digital Inputs
  • 8 Open-Collector Outputs
  • 8 LED Indicators (for outputs)
  • 2 Changeover Relays
  • 4 Tactile Switches

PiFace install (and patch)

With the Raspi-R app you can easily install the PiFace library software (apt-get package manager function).

Bug

However there's a bug in het PiFace common library (on the Pi) which prevents the PiFace Digital work properly on the Raspberry Pi with the newer Raspbian releases.

When this is the case you get a message like this:

No PiFace Digital board detected (harware_addr=0, bus=0, chip_select=0)

Solution

Raspi-R can patch the PiFace library. Aply the patch in the apt-get package manager function:

PiFace Digital Patch screen

So don't forget to aply the patch if the PiFace isn't recognized!