DIY MIDI Controller PCB
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc added ICSP diagram Jun 30, 2017
pcb Programming cradle PCB design added. Jun 21, 2017
src added BOM Jun 16, 2017
syx added PCB design, hex files, user manual Jun 1, 2017
LICENSE.txt fixed license Jun 5, 2017


copyright John Staskevich, 2017

This work is licensed under a Creative Commons Attribution 4.0 International License.


Eagle 6 board layout files and OpenOffice BOMs are included in the pcb/ folder. There is also a design for a "programming cradle" that mates the test points on the MIDI CPU with a PIC programmer for ICSP.

A public CircuitHub project is available for on-demand manufacturing:


The code in the src/ folder can be assembled for the PIC16F887 device using Microchip's MPASM assembler. Selected firmware images are located in the hex/ folder. Firmware patches in SysEx format are in the syx/ folder.