Use the power of touch to control the show!

Animus is a beautiful music visualizer for mac os made with Processing. There are a number of keyboard shortcuts to adjust the visualizations, but instead of a computer keyboard, you can use a custom touch controller you design and build yourself. Coded with CircuitPython.

This project uses the MPR121 12-key cap touch sensor STEMMA QT breakout as input for a QT Py, which will act as a USB keyboard device for your computer.

The great thing about this project is there's NO soldering required - you can plug-and-play the capacitive touch board into the QT Py using a simple cable connection - and then use copper tape to make the pads!


You can adapt this project for any OS and any software that uses keyboard shortcuts. So long as it is a USB HID keystroke, combo, or consumer control (e.g., volume) you can build it!


Add lots of touch sensors to your next microcontroller project with this easy-to-use 12-channel capacitive touch sensor breakout board, starring the MPR121. This chip can handle up to...
In Stock
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with our favorite lil chip, the SAMD21 (as made famous in our GEMMA M0 and Trinket M0 boards).This time it...
In Stock
This 4-wire cable is a little over 100mm / 4" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of...
In Stock
Connect this to that without soldering using these handy mini alligator clip test leads. Approximately 4.5" overall cables with alligator clip on each end, color coded. You get 12...
In Stock
Copper tape can be an interesting addition to your toolbox. The tape itself is made of thin pure copper so it's extremely flexible and can take on nearly any shape. You can solder...
In Stock

Other Parts

You'll also need some cardboard or other surface to affix the controller. I used a 18cm wooden disc from a craft store (shown here with copper tape applied).

Glu Dots or double stick adhesive tape works well to secure the QT Py to the board.

If you want to print a graphic overlay, you can use some spray mount adhesive to secure it.

This guide was first published on Feb 02, 2021. It was last updated on Feb 02, 2021.

This page (Overview) was last updated on Apr 21, 2021.

Text editor powered by tinymce.