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
Tag: raspberry pi pico
MiniDexed TX816 – Part 7 – In use!
Now that my MiniDexed TX816 seems largely usable (for me at least), this is the last part in the series for the time being and is simply a short demonstration of the module in use! Here is an 80s style FM synth version of Jupiter from Holst's Planets Suite. Previous posts in this series: Part … Continue reading MiniDexed TX816 – Part 7 – In use!
MiniDexed TX816 – Part 6 – Pico MIDI Router and TX816 IO Code
It's been a while since finishing the MiniDexed TX816 Mechanical Assembly and I had a bit of a distraction recently rebuilding my Lo-Fi Orchestra, but I've also been tinkering with the code for the TX816 IO panel and router. This post looks into a bit more detail what it is all doing. Posts in this series: … Continue reading MiniDexed TX816 – Part 6 – Pico MIDI Router and TX816 IO Code
Raspberry Pi Pico MIDI Note Balancer
One use for my Raspberry Pi Pico MIDI Splitter is as a way to get pseudo polyphony from a range of monophonic sources. I've called this "note balancing" from the idea of "load balancing" online systems - sharing out the "ask" across a number of devices. In a similar way, this can take requests to play … Continue reading Raspberry Pi Pico MIDI Note Balancer
MiniDexed TX816 – Part 5 – Mechanical Assembly
Having now built the required PCBs and obtained a panel, this post starts to think about the actual mechanical assembly of the MiniDexed TX816. Posts in this series: Part 1: Introduction, context, and high-level design. Part 2: PCB design. Part 3: Panel design. Part 4: PCB assembly. Part 5: Mechanical assembly. Part 6: Pico MIDI … Continue reading MiniDexed TX816 – Part 5 – Mechanical Assembly
MiniDexed TX816 – Part 4b – PCB Build Guide – IO Board
This is the second build guide, this time for the IO board. The build guide for the Raspberry Pi Interface Board can be found here. Posts in this series: Part 1: Introduction, context, and high-level design. Part 2: PCB design. Part 3: Panel design. Part 4: PCB assembly. Part 5: Mechanical assembly. Part 6: Pico … Continue reading MiniDexed TX816 – Part 4b – PCB Build Guide – IO Board
MiniDexed TX816 – Part 4a – PCB Build Guide – RPi Interface Board
I'm not going to do full build guides for the PCBs for this, but I will be documenting in high level terms how they are put together. There are two build guides, this one for the Raspberry Pi Interface board and a second one (4b) for the IO board. Posts in this series: Part 1: … Continue reading MiniDexed TX816 – Part 4a – PCB Build Guide – RPi Interface Board
Pico, Nano, Micro Keyboard Matrix PCB – Part 2
Here are the build notes for my Pico, Nano, Micro Keyboard Matrix PCB. https://youtu.be/AwFH8FZMkNE 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 the main concepts used in this project: Keyboard Matrix Decode Toy Keyboard … Continue reading Pico, Nano, Micro Keyboard Matrix PCB – Part 2
Pico, Nano, Micro Keyboard Matrix PCB
A number of my projects have involved using a microcontroller (usually an Arduino Nano or a Raspberry Pi Pico) to decode a music keyboard matrix and take some action. This is the basis of all of my "toy keyboard" MIDI controllers for example. This board is a "helper" PCB that makes the job a little … Continue reading Pico, Nano, Micro Keyboard Matrix PCB
2022 Year in Review
As I write this at the start of the new year, I'm going for a little self-indulgence and am going to summarise some of the things I got up to in 2022. Partly as a "looking back" but also as a way of thinking about all the loose ends and "further ideas" that I often … Continue reading 2022 Year in Review