One thing missing from a MiniDexed build is USB device support. The Raspberry Pi will act as a USB host to USB devices, but the MiniDexed can't be plugged into another USB host. Some versions of the Raspberry Pi (notably the zero and 3A+) support USB On The Go (OTG) which means they can act … Continue reading XIAO Pi USB MIDI Device PCB
Category: PCB Design
Posts related to designing, building, and testing printed circuit boards.
XIAO MIDI Synth Board PCB – Part 2
Here are the build notes for the XIAO MIDI Synth Board PCB. 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 tutorials for the main concepts used in this project: XIAO SAMD21, Arduino and MIDI 3V3 MIDI … Continue reading XIAO MIDI Synth Board PCB – Part 2
XIAO MIDI Synth Board PCB
This is a synth IO board based on my XIAO MIDI Proto PCB for the Seeed Studio XIAO series of microcontrollers. It can support four or eight potentiometers, depending on the XIAO board being used. Build Guide: XIAO MIDI Synth Board PCB – Part 2 Warning! I strongly recommend using old or second hand equipment for … Continue reading XIAO MIDI Synth Board PCB
XIAO MIDI Proto PCB – Part 2
Here are the build notes for my XIAO MIDI Proto 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 XIAO MIDI Proto PCB (GitHub link below). 1x … Continue reading XIAO MIDI Proto PCB – Part 2
XIAO MIDI Proto PCB
This is a re-design of my 3V3 MIDI Module PCB and Arduino MIDI Proto Shield for the Seeed Studio XIAO series of microcontrollers. Build Guide: XIAO MIDI Proto PCB – Part 2. 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 … Continue reading XIAO MIDI Proto PCB
Tactile Button Keyboard PCB – Part 2
Here are the build notes for my Tactile Button 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! These are the key tutorials for the main concepts used in this project: Open Music Labs: Input Matrix Scanning Arduino Nano MIDI … Continue reading Tactile Button Keyboard PCB – Part 2
Tactile Button Keyboard PCB
I've used tactile buttons as musical keyboards in a number of my projects now and either build them on solderless breadboard, which is quite unreliable, or on stripboard, which is a little messy. This PCB design is for a one-octave tactile button keyboard PCB that has various modes of operation and is extendable to two … Continue reading Tactile Button Keyboard PCB
Analog IO Board PCB – Part 2
This is the build guide for the Analog IO Board PCB. 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: Simple Potentiometer Breakout Arduino Multi-pot Mozzi FM Synthesis … Continue reading Analog IO Board PCB – Part 2
Analog IO Board PCB
A number of my synth projects require the use of potentiometers. A while back I made a relatively simple stripboard pot breakout, but it isn't particularly reliable. This PCB is a pot breakout that can be used in various ways - either direct, with a 4051 multiplexer, or with an SPI MCP3008 expander. It also … Continue reading Analog IO Board PCB
MiniDexed Raspberry Pi V1 IO Board – Part 2
This is the build guide for my MiniDexed Raspberry Pi V1 IO Board. 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 tutorials for the main concepts used in this project: MiniDexed: “Bare Metal” Raspberry Pi MiniDexed DX7 Raspberry Pi … Continue reading MiniDexed Raspberry Pi V1 IO Board – Part 2