PiFace Control & Display Tear Down


[John’s] currently working on a rather fun PiNoir & Santa Catcher Challenge, and one of the main components is a PiFace Control and Display, which allows you to use a Raspberry Pi without a keyboard or mouse. Curious to see how this module worked, [John] decided to do a tear down and find out!

Using a de-soldering tool he removed the 16×2 LCD which obstructs most of the components on the panel, which revealed a 16 bit SPI port expander from Microchip MCP23S17. He continued to examine components and checked values using a multimeter to come up with the following circuit diagram:

Click to Zoom

It’s a nice exercise in reverse engineering, and it looks like [John] did a pretty good job. We’ve seen the PiFace used to automatically decant wine bottles, control Minecraft using a physical Redstone, and even take 3D imaging with an array of 48 PiFaces, Pi’s and Cameras!

6 thoughts on “PiFace Control & Display Tear Down

  1. Well in fairness the GPIO pins on the Pi alone will let you use the Pi without a keyboard or mouse. Still I can see how having a portable interface with a display would be convenient. Things like the PiFace and PiTFT do a good job throwing convenient buttons and visual feedback into the mix :)

    I also commend him for both his curiosity and ability to reassemble things. I usually never make it to that second thing :(

    1. There’s apparently an early version of the PiFace Schematic but that’s actually quite wrong. The PiFace was very easy to strip down with a good desolder tool, other folk should have a go at doing a teardown and documenting it. The result is usually very useful for the comunity at large ..Good luck

      BTW Johnny Cad is available at all good Stationers :)

Leave a Reply to Scuffles Cancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.