PiFace Control and Display 2 add on board for Raspberry Pi B+

Manufactured By:element14
PiFace Control and Display 2 add on board for Raspberry Pi B+
Part Number:PIFACE Control and DISPLAY 2

PiFace Control and Display 2 Unshackle your Raspberry Pi from its keyboard, mouse and monitor! With PiFace™ Control and Display you can put your Raspberry Pi where you would never think possible. Saves space and power by removing the need for a monitor, yet still providing a user interface.

PiFace Control and Display 2 is an add-on board for Raspberry Pi that includes a character display, buttons and knobs to allow for interfacing with the single board computer without the use of a monitor, keyboard and mouse. Display status information, messages and menus, and then control your Pi with an IR remote control or onboard buttons with PiFace™ Control and Display.

Ideal for using in XBMC media servers, Internet radios or in your own Raspberry Pi applications. Get started quickly by using the single line install script pulling in all the driver code needed to run the pre-designed examples. Get internet radio in superfast time!. The PiFace™ Control and Display software also allows for the easy creation of your own bitmap icons. Customisable for whatever applications you need.

Key Applications: XBMC Media Servers, Internet Radios, Customized Rpi applications


  • PiFace Control and Display 2
  • 16 character by 2 line alphanumeric display
  • User definable custom characters
  • LED display backlight
  • IR receiver for infrared remote control
  • 3-position navigation switch
  • 5 tactile switches
  • Quick and easy menu building Python libraries provided

Ships With

  • PiFace Control & Display 2 Board

Required Tools

Accessory Tools



How do I configure the Raspberry Pi CAD?

You must enable the Raspberry Pi's SPI (serial peripheral interface). Open a terminal window and type: sudo raspi-config Use the arrow keys to select Option 8 - Advanced Options. Choose option A5 (SPI).

Which computer language does it support?

It supports Python. To install, type the following command in the terminal: sudo-apt get install python-pifacecad python3-pifacecad

How do I set up my IR remote?

You need to configure the module to use GPIO pin 23 using the Linux "modprobe" command. Detailed information is provided in the operating instructions.

I am getting a Python error when running sysinfo.py using the Raspberry Pi 2B. How can I resolve this?

The Raspberry Pi 2 kernel changes the way that devices are handled. Try typing: sudo raspi-config , go to Option 8 - Advanced Options and disable A5 -Device Tree. Then, reboot.

Where do I find up-to-date information on the Pi Face CAD software?

Visit the GitHub Respository at: https://github.com/piface/pifacecad
Related Blog Posts