MidiInterface
radionerd·VirtualPipeOrgan·PCBs/MidiInterfaceAll/MidiInterface.kicad_pcb
About the MidiInterface PCB
MidiInterface is an open source PCB design by radionerd, published on GitHub. It is a 2-layer board measuring 223.5 × 19.1 mm, with 223 components from 36 distinct parts.
Other key parts include the 74HC164. By type, the board carries 18 resistors, 16 diodes, 11 connectors, 8 switches, 2 ICs and 2 capacitors.
It belongs with the audio designs in this gallery.
From the project
Virtual Pipe Organ Schematics, PCBs, MidiFirmware, Console Drawings, Expression Pedal Drawings
Main components on the MidiInterface
MidiInterface bill of materials (BOM)
223 components, 36 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 74HC164 | DIP-14_W7.62mm_LongPads | U1, U2 |
| 1 | AO3400A | SOT-23 | Q1 |
| 1 | Conn_01x13_Male | PinHeader_1x13_P2.00mm_Vertical | CN13 |
| 1 | Conn_01x12_Male | PinHeader_1x12_P2.00mm_Vertical | CN14 |
| 1 | Conn_01x10_Male | PinHeader_1x10_P2.54mm_Vertical | J2 |
| 4 | Conn_01x20_Female | PinHeader_1x20_P2.54mm_Vertical | J3, J4, P2, P3 |
| 1 | IN | PinHeader_1x05_P2.54mm_Vertical | J6 |
| 1 | OUT | PinHeader_1x05_P2.54mm_Vertical | J7 |
| 2 | Conn_01x20_Male | PinHeader_1x20_P2.54mm_Vertical | P1, P4 |
| 2 | Conn_01x08_Male | PinHeader_1x08_P2.54mm_Vertical | 3V3, V0 |
| 4 | Conn_01x05_Male | PinHeader_1x05_P2.54mm_Vertical | Buttons1, SEG7, _Buttons1, _SEG7 |
| 4 | Conn_01x12_Male | PinHeader_1x12_P2.54mm_Vertical | GPIO13, GPIO14, SCAN1, SCAN2 |
| 1 | IN | PinHeader_1x05_P2.54mm_Vertical | IN1 |
| 5 | Conn_01x04_Male | PinHeader_1x04_P2.54mm_Vertical | JJ1, JJ2, JJ3, LCD1, LCD2 |
| 1 | Button+LED1 | PinHeader_1x03_P2.54mm_Vertical | JS1 |
| 1 | Button+LED2 | PinHeader_1x03_P2.54mm_Vertical | JS2 |
| 1 | Button+LED3 | PinHeader_1x03_P2.54mm_Vertical | JS3 |
| 1 | Button+LED4 | PinHeader_1x03_P2.54mm_Vertical | JS4 |
| 1 | Button+LED5 | PinHeader_1x03_P2.54mm_Vertical | JS5 |
| 1 | Button+LED6 | PinHeader_1x03_P2.54mm_Vertical | JS6 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Button+LED7 | PinHeader_1x03_P2.54mm_Vertical | JS7 |
| 1 | Button+LED8 | PinHeader_1x03_P2.54mm_Vertical | JS8 |
| 1 | Conn_01x10_Male | PinHeader_1x10_P2.54mm_Vertical | Ja3 |
| 1 | OUT | PinHeader_1x05_P2.54mm_Vertical | OUT1 |
| 1 | AO3400A | SOT-23 | Qa1 |
| 122 | 4k7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | RD1, RD2, RD3, RD4, RD5, RD6, RD7, RD8 +114 |
| 10 | 4k7* | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | RU14, RU15, RU18, RU19, RU32, RU48, RU49, RU54 +2 |
| 1 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | Ra1 |
| 1 | 270 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | Ra2 |
| 2 | SolderJumper_3_Open | SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | STM32, _STM32 |
| 8 | SW_TACT_LED | TS12_TS27 | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 2 | Conn_01x02_Male | PinHeader_1x02_P2.54mm_Vertical | ToDebug02, ToDebugx2 |
| 16 | 1N4148 | D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8 +8 |
| 2 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 17 | 270 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 +9 |
| 1 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
MidiInterface design files
The KiCad project lives in the radionerd/VirtualPipeOrgan repository on GitHub; these links point at the commit this page was built from.
MidiInterface: common questions
How big is the MidiInterface PCB?
The MidiInterface measures 223.5 × 19.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MidiInterface?
223 components, from 36 distinct parts. The full bill of materials is listed on this page.
Where can I download the MidiInterface design files?
From the radionerd/VirtualPipeOrgan repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the MidiInterface design in my own project?
The repository has no license, so all rights stay with radionerd. Use it as a reference, and ask the author before reusing the design.
More boards in VirtualPipeOrgan
CombinedKS61Prototype
radionerd
93.5 × 100 mm111 parts2LNo license0MidiInterfacePedalBoard
radionerd
71.1 × 50.8 mm80 parts2LNo license0MidiInterfaceKS61
radionerd
68.6 × 45.7 mm80 parts2LNo license0WiredButtonDriver
radionerd
78.7 × 22.9 mm29 parts2LNo license0ButtonMountingBoard
radionerd
223.5 × 18.4 mm27 parts2LNo license0ButtonMountingBoard2x3Way
radionerd
223.5 × 18.4 mm22 parts2LNo license0PCMountButtonDriver
radionerd
55.9 × 21.5 mm6 parts2LNo license0
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956USB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956PicoGUS Hand386
polpo
29.2 × 75.2 mm43 parts4LGPL-2.0800Snark barker
schlae
231.1 × 106.7 mm193 parts2LNo license687