This project started as a bit of a test for my ESP32 WROOM Mozzi Experimenter PCB but ended up a little more functional, so I thought it worth writing up in its own right. Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to … Continue reading ESP32 Simple MIDI Monitor
Tag: uart
Raspberry Pi Pico Multi MIDI Router – Part 5
This is the build guide for the PCB version of my Raspberry Pi Pico Multi MIDI Router. If you are new to microcontrollers, see the Getting Started pages. Bill of Materials The Raspberry Pi Pico Multi MIDI Router PCB (GitHub link below) Raspberry Pi Pico 6x H11L1 optoisolator 6x 470Ω resistors 6x 220Ω resistors 6x 33Ω resistors … Continue reading Raspberry Pi Pico Multi MIDI Router – Part 5
Raspberry Pi Pico MIDI Proto Expander
I am a bit fan of the Pimoroni Dual Expander module for the Raspberry Pi Pico. I've used it quite a lot with my Raspberry Pi Pico MIDI "pack" Interface for example. So I thought it might be nice to place my 3V3 MIDI Module onto a board following the same idea, giving space for a … Continue reading Raspberry Pi Pico MIDI Proto Expander
3V3 MIDI Module PCB
I have a range of Ready-Made MIDI Modules but all of my 3V3 ready ones tend to be DIY MIDI Interfaces, so I thought I'd capture the now largely ubiquitous 3V3 MIDI circuit that I keep using into a single module. Note: This is recommended for use with cheap microcontrollers, NOT more expensive single board computers such … Continue reading 3V3 MIDI Module PCB
Raspberry Pi Pico Multi MIDI Router – Part 4
From the first time I put my Raspberry Pi Pico Multi MIDI Router onto protoboard, I thought it would be handy to have a PCB version. This post describes the design process to do just that. Update: Find the Build Guide here: Raspberry Pi Pico Multi MIDI Router - Part 5 Tutorials used in this project: … Continue reading Raspberry Pi Pico Multi MIDI Router – Part 4
Raspberry Pi Pico Multi MIDI Router – Part 3
The obviously missing part of my Raspberry Pi Pico Multi MIDI Router is the use of USB MIDI. The Pico should support both USB host and device functionality, but I think you need to get into the C software development kit to do that properly, something I've not looked at yet. One of the easiest ways … Continue reading Raspberry Pi Pico Multi MIDI Router – Part 3
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
Raspberry Pi Pico Multi MIDI Router – Part 2
One thing I've wanted to do since building my Raspberry Pi Pico Multi MIDI Router is build a board a bit like ones DeftAudio produces for the Teensy. This posts describes a DIY version of a 4+2 IN, 4+2 OUT MIDI board for the Raspberry Pi Pico. Warning! I strongly recommend using old or second hand … Continue reading Raspberry Pi Pico Multi MIDI Router – Part 2
Arduino I2C MIDI Interface
This is one of those "I wonder if..." projects. There is little reason for anyone to really do this, but I have a board that only has I2C for IO and naturally I got wondering if it was possible to do MIDI over the I2C interface. This is starting simply, trying it with a standard … Continue reading Arduino I2C MIDI Interface
Raspberry Pi Pico Multi MIDI Router
In this project I've combined my Raspberry Pi Pico MIDI Channel Merger and my Raspberry Pi Pico MIDI Channel Router to create a more general 6-IN, 6-OUT MIDI routing device. This project uses the two hardware UARTs on a Raspberry Pi Pico along with four "PIO" UARTs to give the six MIDI IN and OUT ports. Part … Continue reading Raspberry Pi Pico Multi MIDI Router