Add touch and proximity sensing to your Raspberry Pi with the Pi Cap.
The Pi Cap is an easy-to-attach to add-on board that brings capacitive sensing to your Raspberry Pi projects. It features 12 capacitive electrodes that can be used as touch or distance sensors. Extend each of these electrodes with Electric Paint or other conductive materials to create sensors on a wide range of substrates.
In addition to 12 capacitive sensors, the Pi Cap has a 3.5mm audio jack, multi-function button, user-programmable RBG LED and a prototyping area with GPIO breakout. It comes with example code and libraries written in C++, Python and Node.js.
The Pi Cap is compatible with any Raspberry Pi that has a 40 pin GPIO connector, including the latest Raspberry Pi 4 and Pi Zero W.
12 high resolution capacitive electrodes
The Pi Cap uses the MPR121 to create 12 capacitive electrodes. You can program the electrodes as a touch or proximity sensors, and extend them using Electric Paint or other conductive materials. Use the electrodes to create sensors on a wide range of substrates, from walls, floors and tabletops to textiles or paper.
Use with Raspberry Pi and Pi Zero
The Pi Cap works both with the Raspberry Pi and the Pi Zero. This means that you can use all of the Raspberry Pi’s features for your capacitive sensing project, like WiFi or Bluetooth. Use it alongside Electric Paint to draw or print a sensor and wirelessly trigger an output.
Written in 3 languages
The Pi Cap comes with example code and libraries written in C++, Python and Node.js.
What can the Pi Cap be used for?The Pi Cap lets you add precise capacitive touch and distance sensing to your Raspberry Pi projects. It also adds high quality audio to your Pi Zero. Its 12 electrodes can be used as an input to control sounds, lights or control data via touch or proximity.
How do I power the Pi Cap?The Pi Cap is designed as an add-on board (HAT) for your Raspberry Pi, and is powered from the Pi. A Raspberry Pi is either powered via a micro USB cable or USB C cable.
How many sensors does the Pi Cap have?The Pi Cap uses the MPR121 chip and has 12 capacitive electrodes.
How do I connect to the Pi Cap’s electrodes?The best way to attach your sensor to the Pi Cap is to connect a conductive material, for example Electric Paint, copper wire or crocodile clips, to any of its 12 electrodes. The electrodes are wide enough for 3M screws or nails or can even be cold soldered to with Electric Paint 10ml.
How do I attach the Pi Cap to my project?If you are using the Pi Cap with a Pi Zero, then the flat surface mount design allows you to attach the Pi Cap onto the surface and plug the Pi Zero into the Pi Cap. The Pi Cap has 3 holes in the corners that can be used to screw the board directly onto wood. With a standard Raspberry Pi it is easier to connect to the Pi Cap with either wires or copper tape.
How do I program the Pi Cap?The Pi Cap has libraries and example code written in C++, Python and Node.js.
What makes the Pi Cap different from other capacitive sensing add-ons?The Pi Cap is straight-out-of-the-box easy to set up. All you need to do is plug it into the Pi and install the libraries. The electrodes of the Pi Cap have been designed to allow a range of materials to be connected to them, so not only wires, but also Electric Paint, copper tape or screws. Additionally, the Pi Cap is equipped with a button, programmable LED and audio jack to provide benefits when the Raspberry Pi is used installations and as a stand-alone device.