Skip to the content
PCBKitNew board
2 layers66 × 40.6 mmUMIDI, the printed circuit board in 3D

MIDI application development toolkit

Size
66 × 40.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
65
Nets
70
Pads
240
Tracks, vias
494, 44
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Jun 2013
Updated
26 May 2026

Overview

UMIDI is an open-source printed circuit board by theFork, from the theFork/uMIDI repository on GitHub. It is a 2-layer board of 66 × 40.6 mm with 65 parts on 70 nets, routed with 494 tracks and 44 vias.

It is built around the ATXMEGA128A4U-MH, 74LS14PC and LT1129CST-3.3#PBF, with the JUMPER3 among its other parts. Its parts include 18 capacitors, 15 resistors, 10 connectors, 8 diodes and 4 ICs. It belongs with the audio and music boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md
text
       __  __ _____ _____ _____
      |  \/  |_   _|  __ \_   _|
 _   _| \  / | | | | |  | || |
| | | | |\/| | | | | |  | || |
| |_| | |  | |_| |_| |__| || |_
|  _,_|_|  |_|_____|_____/_____|
| |
|_|

The swiss army knife for quick and easy developement of MIDI applications. Possible applications are everything that uses MIDI.

The uMIDI board

Documentation

Documentation of hard- and software can be found at https://thefork.github.io/uMIDI/.

Parts

65
QtyValueFootprintReferences
10100nSMD-0603:SMD-0603C2, C3, C5, C7, C8, C9, C10, C14, C15, C16
8120SMD-0603:SMD-0603R1, R2, R3, R4, R5, R6, R11, R12
710uSMD-0603:SMD-0603C1, C4, C11, C12, C13, L2, L3
4JUMPERSolderjumper:SJ2JP2, JP3, JP4, JP5
4P***Connect:1pin1PIN, 1PIN, 1PIN, 1PIN
3DIODESMD:DO-214-AC_SMAD1, D2, D3
3TVSSMD-0603:SMD-0603D4, D5, D6
210kSMD:SMD-0603R14, R15
2LEDSMD-0603:SMD-0603D7, D8
110kSMD-0603:SMD-0603R9
11MSMD-0603:SMD-0603R10
1220SMD-0603:SMD-0603R7
1270SMD-0603:SMD-0603R8
14.7kSMD-0603:SMD-0603R13
14.7nSMD-0603:SMD-0603C6
15..12 VPinheaders:PINHEAD1-2P5
16N138Opto:Optocoupler_DIP8_SMDIC4
174LS14SMD:SOIC-14_NIC2
1ATXMEGA128A4U-MAtmel:QFN-44-1EPIC1
1BeadSMD-0603:SMD-0603L1
1GPIO1Connect:VASCH5x2P7
1GPIO2Connect:VASCH5x2P8
1GPIO3Connect:VASCH5x2P9
1JUMPER3Solderjumper:SJ3JP1
1LT1129CST-3.3SOT223:SOT-223IC3
1MIDI InPinheaders:PINHEAD1-2P1
1MIDI OutPinheaders:PINHEAD1-2P4
1MIDI T/OPinheaders:PINHEAD1-2P3
1MIDI ThruPinheaders:PINHEAD1-2P2
1PDIPin_Headers:Pin_Header_Straight_2x03P6
1USB-MINI-BPinheaders:UX60MB-5STCON1

Questions

How big is the UMIDI PCB?

It measures 66 × 40.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the UMIDI use?

65 parts, built around the ATXMEGA128A4U-MH, 74LS14PC, LT1129CST-3.3#PBF and JUMPER3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the UMIDI KiCad files?

From the theFork/uMIDI repository on GitHub, at the commit this page was made from: the board is hardware/uMidi.kicad_pcb and its schematic hardware/uMidi.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the UMIDI design in my own project?

Its repository states no licence, so its author keeps all rights: ask theFork before reusing the design.

Similar boards

  • 2 layers50.8 × 17.8 mmXmega a4u target, the printed circuit board in 3D

    Xmega a4u target

    mokus0/schematics

    Various schematics and pcb layouts for my personal projects

    97 parts1Unlicense
  • 4 layers82.8 × 88.9 mmMetal detector test, the printed circuit board in 3D

    Metal detector test

    bobasaurus/lumber-plunder-metal-detector

    A VLF induction balance metal detector with a wooden body

    111 parts11GPL-3.0
  • 2 layers48.3 × 48.3 mmNrf52 rev1, the printed circuit board in 3D

    Nrf52 rev1

    xil-se/nrf52-devboard

    This is a mirror

    147 parts1
  • 2 layers66.5 × 77.7 mmPiRadio, the printed circuit board in 3D

    PiRadio

    hanak2/KiCAD_work

    136 parts
  • 4 layers20.3 × 47.5 mmRocket ejection, the printed circuit board in 3D

    Rocket ejection

    jonnydyer/rocket_ejection

    Telemetry recorder and ejection driver for model rockets

    52 parts
  • 2 layers24.8 × 64.9 mmTinyk20, the printed circuit board in 3D

    Tinyk20

    Muriukidavid/tinyk20

    KIcad open hardware design for a tiny NXP Kinetis k20 based debugger and data logger board

    41 parts
  • 2 layersSensor node ext old, the printed circuit board in 3D

    Sensor node ext old

    horazont/hint

    Home Information Terminal — a multi-part system providing sensor and other information

    26 parts2
  • 2 layers165.6 × 94 mmECK-88, the printed circuit board in 3D

    ECK-88

    BryanOrabutt/ECK-88

    This project is an attempt to recreate the Intel ECK-88 development kit using KiCAD software to recreate the board and schematics.

    181 partsMIT