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
Tag: pro micro
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
Arduino MIDI Button Voice Select
Having got as far as an Arduino MIDI Button Bank Selector I went off an ordered some cheap 8-way button pcbs so I can start to experiment with a voice selector too. As I think I mentioned before, I'd really like a set of buttons like you'd find on a real synth 🙂 This is the … Continue reading Arduino MIDI Button Voice Select
Arduino MIDI Button Bank Select
Having tried this with a Raspberry Pi Pico (and had some odd issues with a RPi V4) I wanted to give it a go with an Arduino too. The basics have already been covered before, so this is relatively quick to set up. Warning! I strongly recommend using old or second hand equipment for your … Continue reading Arduino MIDI Button Bank Select
Arduino Serial MIDI Program and Control Messenger
I believe I have all the components of both sending and receiving MIDI Program and Control messages over the full range of serial interfaces from previous projects, but I'm not sure I've ever written it down in those terms. So this project aims to put that right! Warning! I strongly recommend using old or second … Continue reading Arduino Serial MIDI Program and Control Messenger
Simple MIDI Serial Monitor – Part 2
In this second part of my Simple MIDI Serial Monitor I show how to use MIDI callbacks to handle the data and show how an independent serial interface could be used as the diagnostic port, thus allowing the hardware serial port to be used with MIDI. Warning! I strongly recommend using old or second hand equipment … Continue reading Simple MIDI Serial Monitor – Part 2
Simple MIDI Serial Monitor
This blog is full of MIDI projects, but I've just realised that I've never really done a "MIDI Data Dumper" type project, so building on my Simple MIDI Monitor and using the many MIDI transport options from Arduino Multi MIDI Merge, here is a serial MIDI data dumper. In Part 2 I show how to do the … Continue reading Simple MIDI Serial Monitor
JC Pro Macro (V2) MIDI Controller – Part 2
Following on from the JC Pro Macro (V2) MIDI Controller as a step sequencer, this project shows how it can be used as a generic MIDI controller. https://youtu.be/LjU9QdAnlJg 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 previous projects … Continue reading JC Pro Macro (V2) MIDI Controller – Part 2
JC Pro Macro (V2) MIDI Controller
I was exchanging some messages with Jeremy Cook on Twitter about Arduino tones on Leonardo compatible boards (i.e. those driven by the ATmega32U4) and that lead to a conversation about his latest crowd-funding effort for a Pro Micro-based "Macro" keypad and rotary encoder. One thing led to another and he very kindly sent me one … Continue reading JC Pro Macro (V2) MIDI Controller
PC USB-MIDI to MIDI Revisited
This is another take on the PC USB to Arduino Serial MIDI once again taking the Pro Micro I used in part 2. Recall that the Pro Micro board (not to be confused with the Arduino Micro or the Pro Mini) is an Arduino Leonardo compatible smaller board, using the ATmega32U4, which means it has a … Continue reading PC USB-MIDI to MIDI Revisited