Skip to the content
PCBKitNew board
2 layers100 × 100 mmMidiBox3, the printed circuit board in 3D

New features for DIN5 MIDI → Waweblaster interface board. Now with MT-32 stuff.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
127
Nets
110
Pads
409
Tracks, vias
1,088, 70
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 Apr 2019
Updated
12 May 2020

Overview

MidiBox3 is an open-source printed circuit board by Dethernal, from the Dethernal/Midibox3 repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 100 mm with 127 parts on 110 nets, routed with 1,088 tracks and 70 vias.

It is built around the STM32F103CBT6, JTE0624D12 and MC33063AD, with the 74ACT04D, 74HCT00D and H11L1 among its other parts. Its parts include 36 capacitors, 34 resistors, 8 ICs, 8 connectors and 6 diodes. It belongs with the interfaces and adapters boards and the STM32 boards of this library.

Main components

10

README

readme.md

MidiBox3

My attempt to make new Waveblaster-compatible interface board.

Features

  • Work with all current loop MIDI source
  • Additional Note On volume control with rotary encoder
  • Can work without microcontroller as simple interface board but other features will gone.

Plans

Measure power consumption. What maximum current on +5V line is? Do I really need output filter and what parameters it must have? So, I need to characterize all imortant parameters.

Next, there are more components on PCB that really needed for working. Also some components are more expensive than necessary. It will be reasonable to find cheaper ones.

Finally, STM32F103CBT6 is a beast and I love it. It have USB support and I planned use it in next revision of PCB. I don't know about ADC out via USB, but as power source and MIDI in port it will definitely work. Maybe it also may work as HardMPU, but this will require special DOS driver and I think it has lower priority.

Parts

127
QtyValueFootprintReferences
9470RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5, R8, R9, R10, R11, R12, R13, R14, R15
8 Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
8100pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C2, C8, C9, C27, C28, C31, C36
81KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR16, R17, R18, R19, R20, R21, R22, R23
610KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R6, R24, R25, R32, R34
61uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC4, C5, C17, C21, C22, C26
5 Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mmJP1, JP2, JP3, JP4, JP5
5220uFCapacitor_SMD:CP_Elec_8x6.9C3, C12, C18, C19, C25
415pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC10, C11, C23, C24
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3MH1, MH2, MH3, MH4
3100nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC29, C32, C33
31RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR27, R28, R29
347uFCapacitor_SMD:CP_Elec_6.3x5.9C13, C14, C35
21.5KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR26, R33
2100nHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL1, L2
21uFCapacitor_THT:C_Rect_L16.5mm_W4.7mm_P15.00mm_MKTC15, C16
233nHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL3, L4
247pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC6, C7
2PESD5V0S1BADiode_SMD:D_SOD-323_HandSolderingD3, D4
1100 nHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL6
110nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC30
110uFCapacitor_Tantalum_SMD:CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolderC20
11N4148Diode_SMD:D_SOD-323_HandSolderingD1
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD14
12.7KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR30
1220 uHInductor_SMD:L_10.4x10.4_H4.8L5
1220RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR4
122KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR31
1270RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
14.7KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR7
1470pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC34
1510RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1
174ACT04Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU7
174HCT00Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU1
1BarrelJackConnector_BarrelJack:BarrelJack_HorizontalJ1
1Crystal_GND24Crystal:Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSolderingY1
1D+Connector_Pin:Pin_D0.7mm_L6.5mm_W1.8mm_FlatForkUSB4
1D-Connector_Pin:Pin_D0.7mm_L6.5mm_W1.8mm_FlatForkUSB3
1DB104Diode_SMD:Diode_Bridge_Vishay_DFSFlatD2
1DIN5 INconnectors-ootdty:DS-5-01J2
1DIN5 OUTconnectors-ootdty:DS-5-01J4
1D_VALUErotary_encoder_bourns:Rotary_Encoder_Bourns_PEC16-2215F-N0024_Horizontal_16mmSW1
1GNDConnector_Pin:Pin_D0.7mm_L6.5mm_W1.8mm_FlatForkUSB2
1H11L1Package_DIP:DIP-6_W7.62mm_LongPadsU2
1IRFL110Package_TO_SOT_SMD:SOT-223Q1
1JTE0624D12Converter_DCDC:Converter_DCDC_XP_POWER_JTExxxxDxx_THTU3
1L7805Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU4
1LEDLED_THT:LED_D3.0mm_Horizontal_O3.81mm_Z2.0mmD5
1LED_CONConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_HorizontalJ7
1MC33063ADPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1RSA 2xConnector_DragonCity:RCA_Dual_Jack_Board_RS-209_03x3mm_VerticalJ5
1STM32F103CBT6Package_QFP:LQFP-48_7x7mm_P0.5mmU6
1STM32_PROGConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_HorizontalJ6
1SW_ReedConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW2
1TRACO_TMR-1222_THTConverter_DCDC:Converter_DCDC_TRACO_TMR-xxxx_THTU3*
1USB_B_MicroConnector_USB:USB_Micro-B_Molex_47346-0001J8
1VBUSConnector_Pin:Pin_D0.7mm_L6.5mm_W1.8mm_FlatForkUSB1
1WaveBlasterConnector_PinSocket_2.54mm:PinSocket_2x13_P2.54mm_VerticalJ3
1shuntJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP6

The 124 most common of 127 parts.

Questions

How big is the MidiBox3 PCB?

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

What parts does the MidiBox3 use?

127 parts, built around the STM32F103CBT6, JTE0624D12, MC33063AD and 74ACT04D. 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 MidiBox3 KiCad files?

From the Dethernal/Midibox3 repository on GitHub, at the commit this page was made from: the board is midiBox3/midiBox3.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MidiBox3 design in my own project?

Its repository publishes it under the MIT 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 Dethernal/Midibox3

3
  • 2 layers100 × 100 mmMidiBox3 b, the printed circuit board in 3D

    MidiBox3 b

    Dethernal/Midibox3

    New features for DIN5 MIDI → Waweblaster interface board. Now with MT-32 stuff.

    114 parts5MIT
  • 2 layers100 × 100 mmMidiBox3 old, the printed circuit board in 3D

    MidiBox3 old

    Dethernal/Midibox3

    New features for DIN5 MIDI → Waweblaster interface board. Now with MT-32 stuff.

    56 parts5MIT
  • 2 layersMidiBox3 orig, the printed circuit board in 3D

    MidiBox3 orig

    Dethernal/Midibox3

    New features for DIN5 MIDI → Waweblaster interface board. Now with MT-32 stuff.

    55 parts5MIT

Similar boards

  • 2 layers33.5 × 29.2 mmStepperature, the printed circuit board in 3D

    Stepperature

    rekursiv/stepperature

    Stepperature is a DIY, Open Hardware, Manual Pulse Generator (Quadrature) hand wheel interface for CNC, audio, or other projects.

    37 parts13
  • 2 layers173 × 171 mmEva, the printed circuit board in 3D

    Eva

    aaydev/zxevo.pentevo

    PENTEVO SVN Mirror

    338 parts4
  • 2 layers65.5 × 58.4 mmSimpleInterface, the printed circuit board in 3D

    SimpleInterface

    jburks/X16-Simple-Intf

    A very simple X16 to microcontroller interface.

    19 parts1
  • 2 layers17.4 × 53.9 mmPod pal, the printed circuit board in 3D

    Pod pal

    DuPAL-PAL-DUmper/DuPAL_Board

    This repository contains the KiCad files and the gerber files for the DuPAL boards.

    8 parts57CC-BY-SA-4.0
  • 2 layers142 × 100 mmZX21, the printed circuit board in 3D

    ZX21

    fordp2002/ZX21

    40 Years after the Sinclair ZX81 was released this project aims to preserve the first 4 chip computer

    133 parts9BSD-3-Clause
  • 2 layers191.5 × 97.6 mmOpen Apple 1 SBC, the printed circuit board in 3D

    Open Apple 1 SBC

    davischris/OpenAC1

    This work is largely based on the work of Tor-Eirik Bakke Lunde (https://github.com/tebl/RC6502-Apple-1-Replica).

    72 parts4GPL-3.0
  • 2 layers101.6 × 72.4 mmUpd7801-reader, the printed circuit board in 3D

    Upd7801-reader

    devinacker/upd7801-reader

    ROM reader for NEC µCOM-87 (uPD7801 series) microcontrollers

    40 parts1
  • 2 layers99.1 × 33.5 mmEcu v2, the printed circuit board in 3D

    Ecu v2

    deninur2427/ecu_pnm

    Custom Engine Control Unit for LPG

    60 parts2MIT