I've now done a number of projects using capacitive touch, using a range of methods from native IO handling to the use of the MPR121 and off-the-shelf boards. Typically native IO methods require testing a response between a signal on one IO pin being received on another, with the timing of that response affected by … Continue reading Raspberry Pi Pico Capacitive Touch
Category: Touch Music
Arduino Touch Music – Revisited
This is a short demonstration of different ways to use my Touch Keyboard PCB, revisiting the following previous projects: Arduino MIDI Touch Piano Simple Arduino Music Keyboard Arduino MPR121 Touch Piano https://youtu.be/dc5dEkdLkxY Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments! This … Continue reading Arduino Touch Music – Revisited
Touch Keyboard PCB – Part 2
This is the build guide for my Touch Keyboard PCB. Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments! If you are new to microcontrollers, see the Getting Started pages. Bill of Materials Touch Keyboard PCB (GitHub link below) Pin headers Build … Continue reading Touch Keyboard PCB – Part 2
Touch Keyboard PCB
Ever since experimenting with copper tape as a "touch keyboard" I wanted something a little more useful on a pcb. I always quite liked the design of the stylus keyboard for a Stylophone, so that was my starting point. I've not found anything "off the shelf" that wasn't part of another build, so I thought … Continue reading Touch Keyboard PCB
Arduino Touchscreen X-Y MIDI Controller – Part 2
Whilst being able to use a cheap touchscreen with a DIY shield gets me so far, there are a number of cheap touchscreen shields around and I've had one for a while, but not managed to really get it going. I thought it was perhaps about time to see what I could do, so I … Continue reading Arduino Touchscreen X-Y MIDI Controller – Part 2
Arduino Touchscreen X-Y MIDI Controller
I have a list of other projects I'd like to use my cheap touchscreen MIDI controller for. For details see the original discussion here: Arduino Touchscreen MIDI Controller. In this project I turn it into an "X-Y" controller - essentially a two-dimensional potentiometer. Moving in the Y direction changes one value and moving in the X … Continue reading Arduino Touchscreen X-Y MIDI Controller
Arduino Touchscreen MIDI Controller – Part 2
Here is another format for my newly found cheap touchscreen MIDI controller. This time, presenting twelve virtual "slider pots" for use as MIDI controllers. https://youtu.be/FHu0BoCBEAw Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments! These are the key Arduino tutorials for … Continue reading Arduino Touchscreen MIDI Controller – Part 2
Arduino Touchscreen MIDI Controller
I picked up a cheap touchscreen display online, but it wasn't easy to work out how to get it all working. Full details can be found here, so having got to this point I thought I'd start to explore its use as a MIDI controller. Here are some follow-up projects based on this touchscreen: Arduino … Continue reading Arduino Touchscreen MIDI Controller
Arduino MPR121 MIDI Touch Piano
A comment on the Arduino MPR121 Touch Piano pointed out that I never went as far as building a 48-note MIDI touch piano. In principle all the bits are there between that post and the Arduino MIDI Touch Piano so this post brings the two together to do just that. https://youtu.be/fdxiHUlXFbY These are the key Arduino … Continue reading Arduino MPR121 MIDI Touch Piano
Micro:bit Touch Piano
I've had a Micro:bit for a while now and recently found a "piano shield" from Keyestudio so thought I'd give it a go. These are the key tutorials for the main concepts used in this project: Micro:bit MakeCode Editor Keyestudio KS0440 Piano Module If you are new to the Micro:bit try the Micro:bit Getting Started … Continue reading Micro:bit Touch Piano