Skip to the content
2 layers59.2 × 48.8 mmMIDI, the printed circuit board in 3D

An Amiga Serial Midi Interface in open hardware

Size
59.2 × 48.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
55
Pads
111
Tracks, vias
114, 0
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
5 Apr 2023
Updated
11 Jun 2025

Overview

MIDI is an open-source printed circuit board by retronicdesign, from the retronicdesign/AmigaMidi repository on GitHub. It is a 2-layer board of 59.2 × 48.8 mm with 28 parts on 55 nets, routed with 114 tracks and 0 vias.

It is built around the MAX232N, 6N136S and 1N4148WT. Its parts include 8 resistors, 7 capacitors, 4 connectors, 3 ICs and 3 diodes. It belongs with the audio and music and interfaces and adapters boards of this library.

Main components

3

README

README.md

Amiga Serial Midi Adapter V1.3

image

Schematic

image (C)2025 Retronic Design - Open Hardware

Features

  • This serial midi interface is compatible with most Amiga Midi softwares.
  • It simply convert serial RS-232 RX and TX signals to MIDI TTL standard.
  • MIDI IN is opto-isolated to prevent ground loops and induction noise.
  • Self powered via serial port.
  • Convenient thru connector to connect other instruments to MIDI IN in daisy-chain.
  • Tested on Bar and Pipes professional and OCTA-MED. (Let us know yours!)

Versions

  • v1.0 Initial release
  • v1.1 Corrected LED polarity
  • v1.2 Corrected DB-25 PCB footprint
  • v1.3 Corrected Schematic and PCB (Larger traces / LED alignement / Smaller but capable 5v regulator)

PCB

image image

Pictures

image *Please note that this picture is an outdated version 1.0 of the serial Midi adapter.

You can have it build at PCBWay under my shared projects.

Part List

QuantityDesignatorPart
1C1100pF
6C2,C3,C4,C5,C6,C70.1uF
1D11N4148
2D2,D3LED
3J1,J2,J3DIN 5 FEMALE
1J4D-SUB 25 Female
5R1,R2,R3,R4,R5220 Ohms
2R6,R81K
1R73.3K
1U16N136
1U2MAX232
1U3L4931-5.0

Parts

28
QtyValueFootprintReferences
70.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C5, C6, C7
5220Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4, R5
21KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR6, R8
2LEDLED_THT:LED_D3.0mmD2, D3
11N4148WTDiode_THT:D_A-405_P7.62mm_HorizontalD1
13.3KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR7
16N136SPackage_DIP:DIP-8_W7.62mm_SocketU1
1DB25_FemaleConnector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ4
1L4931-5.0Package_TO_SOT_THT:TO-92L_InlineU3
1LOGOSymbol:MIDIG***
1LOGOSymbol:RetronicDesignG***
1MAX232Package_DIP:DIP-16_W7.62mmU2
1MIDI INDownloads:MIDI_DIN5J1
1MIDI OUTDownloads:MIDI_DIN5J2
1MIDI THRUDownloads:MIDI_DIN5J3

The 27 most common of 28 parts.

Similar boards

  • 2 layers139.2 × 95.6 mmIGBT DRIVER, the printed circuit board in 3D

    IGBT DRIVER

    EmadBahra/open-source-IGBT-gate-driver

    This is a beta version and it's not tested yet, so use it at your own risk under GPL v3

    240 parts5
  • 4 layers172 × 140.5 mmBottom board, the printed circuit board in 3D

    Bottom board

    mod-audio/mod-hw-duoX

    Hardware project of MOD Duo X

    403 parts1
  • 2 layers40 × 55 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    26 parts432
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers60.5 × 31.5 mmPs2-serial mouse adapter, the printed circuit board in 3D

    Ps2-serial mouse adapter

    necroware/ps2-serial-mouse-adapter

    PS/2 to serial port mouse adapter

    13 parts89GPL-3.0
  • 2 layers79.7 × 35.1 mmUSB-2-232, the printed circuit board in 3D

    USB-2-232

    LimeProgramming/USB-serial-mouse-adapter

    Convert USB mouse to Serial mouse using Pi Pico

    29 parts50MPL-2.0
  • 2 layers148.3 × 116.6 mmKiCAD RetroArduInput, the printed circuit board in 3D

    KiCAD RetroArduInput

    RetroFuturisticEngineer/RetroARDUInput

    Use USB Keyboards, Mice and Joysticks on PC/XT, PC/AT, Tandy 1000, Atari, Amiga, C64 and Apple

    48 parts25LGPL-2.1

Questions

How big is the MIDI PCB?

It measures 59.2 × 48.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MIDI use?

28 parts, built around the MAX232N, 6N136S and 1N4148WT. 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 MIDI KiCad files?

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

Can I use the MIDI design in my own project?

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