Here are the build notes for my Duppa I2C MIDI Controller 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 Duppa I2C MIDI Controller PCB (GitHub link … Continue reading Duppa I2C MIDI Controller PCB Build Guide
Year: 2025
Duppa I2C MIDI Controller PCB Design
This is the design for a simple carrier PCB for a Waveshare Zero format microcontroller and a Duppa small LED Ring. It is essentially a PCB version of Duppa I2C MIDI Controller – Part 4. Duppa I2C MIDI Controller PCB Build Guide Duppa I2C MIDI Controller 3D Print Case Warning! I strongly recommend using old or second hand … Continue reading Duppa I2C MIDI Controller PCB Design
Diagnosing and attempting to fix a Yamaha DX100 – Part 3
At the end of part 1, I've established that the basics all seem ok (PCB, interconnections, power) and that basic digital logic stuff is happening. In part 2 I checked the ROM, reflowed a number of the solder joints, and started to look at the connectors between the main PCB and the LCD, but still with … Continue reading Diagnosing and attempting to fix a Yamaha DX100 – Part 3
picoDexed + StackyPi + MiniDexed EuroRack
Now that I have a picoDexed with a display an encoder it is very tempting to create a version of my MiniDexed EuroRack PCB for it. But as a short diversion, there is another possibility - can I use a RP2040 that is already in a Pi Zero form factor with my existing MiniDexed EuroRack … Continue reading picoDexed + StackyPi + MiniDexed EuroRack
Raspberry Pi Pico Synth_Dexed – Revisited
I thought it was time I took another look at my Raspberry Pi Pico Synth_Dexed. I've a couple of main aims with coming back to this project: Update the build for the latest Pico SDK and Synth_Dexed. See what is involved in getting it running on an RP2350. See if a simple I2C display can be … Continue reading Raspberry Pi Pico Synth_Dexed – Revisited
MT32-Pi on my EuroRack MiniDexed PCB
This is great. I was asked by Michel (mragutlich) if I knew how to build MT32-Pi to configure it for my MiniDexed EuroRack PCB but I don't and there isn't a lot of information apparently on how to build it from source. So I offered my Rebuilding my Ability to Build MiniDexed post which talks about … Continue reading MT32-Pi on my EuroRack MiniDexed PCB
ESP32-A1S Audio Kit
I've had this "audio development kit" based on the ESP32-A1S for some time, but haven't actually done anything with it so far. But I had a query about adding MIDI so dug it out for a quick look. It turns out it isn't actually as easy as it ought to be! Warning! I strongly recommend … Continue reading ESP32-A1S Audio Kit
Using a Cheap 5V MIDI Interface at 3V3
I had a query about using one of the common Arduino MIDI Shields with an ESP32 and when I looked into it, this is where I got to. 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 … Continue reading Using a Cheap 5V MIDI Interface at 3V3
Duppa I2C MIDI Controller – Part 4
This is revisiting my Duppa I2C MIDI Controller this time using a Waveshare Zero format device. Part 1 - getting to know the devices and testing them out. Part 2 - adding MIDI to the LED ring and I2C encoder. Part 3 - adding normal encoder, plain potentiometer, and endless potentiometer control. Part 4 - revisits the idea with … Continue reading Duppa I2C MIDI Controller – Part 4
Forbidden Planet “Krell” Display – MIDI CC Controller – Part 2
This revisits my Forbidden Planet “Krell” Display – MIDI CC Controller using my Forbidden Planet “Krell” Display PCB with a Waveshare RP2040 to create more of a "all in one" device. 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 … Continue reading Forbidden Planet “Krell” Display – MIDI CC Controller – Part 2