Skip to the content
PCBKitNew board
2 layers150 × 100 mmMIDIController, the printed circuit board in 3D

MIDIController

stefanhepp/eOrgan

Electronic organ console project.

Size
150 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
134
Pads
273
Tracks, vias
802, 72
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
13 Oct 2013
Updated
7 Nov 2024

Overview

MIDIController is an open-source printed circuit board by stefanhepp, from the stefanhepp/eOrgan repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 150 × 100 mm with 41 parts on 134 nets, routed with 802 tracks and 72 vias.

It is built around the TEENSY 4.1. Its parts include 14 connectors, 9 capacitors, 9 resistors, 1 IC and 1 diode. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

1

README

README.md

README

This project contains various parts of a midi-organ. The project consists of four main parts:

  • The Pedalboard: a 29 note midi foot pedal, mostly ARGO compliant. This odd number of notes was choosen because of size restrictions (I wanted it to fit under my e-piano).
  • The organ console: contains stops, a lcd display, and all connectors and hardware to wire it to a PC. Up to three midi keyboards can be used as input devices, as well as the midi pedalboard.
  • The organ desk: a framework for all the parts, contains speakers and some additional foot-stops. This is also designed to hold the PC.
  • The software: A controller software which allows access to some special features of the hardware and sets up the software synthesizer.

License

Shield: CC BY-SA 4.0

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

CC BY-SA 4.0

Parts

41
QtyValueFootprintReferences
6100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3, R4, R5, R6, R7, R8
610nFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC4, C5, C6, C7, C8, C9
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
2100nFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1, C3
24k7Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
2MountingHoleMountingHole:MountingHole_2.7mm_M2.5H6, H7
110uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC2
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR9
1BatConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Battery_CellCustom_Footprints:BatteryHolder_Holder_CR2032BT1
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ14
1EthConnector_PinHeader_2.00mm:PinHeader_2x03_P2.00mm_VerticalJ9
1I2S1Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_VerticalJ5
1I2S2Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_VerticalJ6
1IO_BoardsConnector_IDC:IDC-Header_2x10_P2.54mm_VerticalJ3
1LEDLED_THT:LED_D3.0mmD1
1LineInCustom_Connectors:Jack_3.5mm_Ledino_KB3SPRS_Horizontal_StereoJ12
1LineOutCustom_Connectors:Jack_3.5mm_Ledino_KB3SPRS_Horizontal_StereoJ13
1MIDIConConnector_IDC:IDC-Header_2x08_P2.54mm_VerticalJ2
1RJ45_Bel_SI-60062-F_fixedConnector_RJ:RJ45_Bel_SI-60062-FJ10
1RPI_PwrConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1Raspberry_Pi_2_3Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ7
1Teensy4.1teensy:Teensy41U1
1USBConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ4

Questions

How big is the MIDIController PCB?

It measures 150 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MIDIController use?

41 parts, built around the TEENSY 4.1. 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 MIDIController KiCad files?

From the stefanhepp/eOrgan repository on GitHub, at the commit this page was made from: the board is boards/MIDIController/MIDIController.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MIDIController design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from stefanhepp/eOrgan

12
  • 2 layers150 × 100 mmMIDIController IO MIDI, the printed circuit board in 3D

    MIDIController IO MIDI

    stefanhepp/eOrgan

    Electronic organ console project.

    49 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmKeyboardScanner, the printed circuit board in 3D

    KeyboardScanner

    stefanhepp/eOrgan

    Electronic organ console project.

    36 partsCC-BY-SA-4.0
  • 2 layers125 × 38.5 mmPedalEncoder, the printed circuit board in 3D

    PedalEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    35 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmPistonEncoder, the printed circuit board in 3D

    PistonEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    32 partsCC-BY-SA-4.0
  • 2 layers110 × 53 mmTechnicsEncoder, the printed circuit board in 3D

    TechnicsEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    32 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmKeyboardEncoder, the printed circuit board in 3D

    KeyboardEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    30 partsCC-BY-SA-4.0
  • 2 layers95 × 58 mmToeStudEncoder, the printed circuit board in 3D

    ToeStudEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    29 partsCC-BY-SA-4.0
  • 2 layersKeyboardShiftScanner, the printed circuit board in 3D

    KeyboardShiftScanner

    stefanhepp/eOrgan

    Electronic organ console project.

    28 partsCC-BY-SA-4.0
  • 2 layersPedalEncoderAtTiny, the printed circuit board in 3D

    PedalEncoderAtTiny

    stefanhepp/eOrgan

    Electronic organ console project.

    27 partsCC-BY-SA-4.0
  • 2 layers142.1 × 72.1 mmPanel MainControl, the printed circuit board in 3D

    Panel MainControl

    stefanhepp/eOrgan

    Electronic organ console project.

    27 partsCC-BY-SA-4.0

Similar boards

  • 2 layers118.1 × 101.6 mmTeensy eurorack, the printed circuit board in 3D

    Teensy eurorack

    newdigate/teensy-eurorack

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    102 parts259MIT
  • 2 layers240 × 240 mmKfchess, the printed circuit board in 3D

    Kfchess

    misprit7/real-time-chess

    A physical chess board without the concept of turns

    235 parts254MIT
  • 2 layers304.8 × 170.8 mm00Key, the printed circuit board in 3D

    00Key

    ZeroZeroOne-dev/00Key

    00Key a 75% keyboard

    268 parts241GPL-3.0
  • 2 layers66.5 × 36.5 mmSyncBoard, the printed circuit board in 3D

    SyncBoard

    anthonytec2/OctoSense

    OctoSense is a multimodal dataset

    9 parts211MIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers316 × 119 mmTeensy Grovebox, the printed circuit board in 3D

    Teensy Grovebox

    jerry20091103/Teensy_Grovebox

    A portable synth and music multi-tool made with Teensy 4.1

    142 parts150MIT
  • 2 layers304.8 × 95.2 mmLMN, the printed circuit board in 3D

    LMN

    FundamentalFrequency/LMN-3-ECAD

    Electrical CAD Files for the LMN-3 Project

    106 parts106CC-BY-SA-4.0
  • 2 layersT41-Main+RF board V012, the printed circuit board in 3D

    T41-Main+RF board V012

    DRWJSCHMIDT/T41

    This is the repository for the officially released V10, V11, and V12 versions of the T41 Software Defined Transceiver hardware and kits.

    255 parts66