Skip to the content
PCBKitNew board
2 layers59 × 61.4 mmTMIDI, the printed circuit board in 3D

MIDI interface for the Teensy 3.2 development board

Size
59 × 61.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
52
Pads
146
Tracks, vias
133, 4
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
12 Apr 2018
Updated
4 Mar 2019

Overview

TMIDI is an open-source printed circuit board by calcium3000, from the calcium3000/TeensyMIDIInterface repository on GitHub. It is a 2-layer board of 59 × 61.4 mm with 28 parts on 52 nets, routed with 133 tracks and 4 vias.

Its parts include 7 connectors, 5 capacitors, 5 resistors, 4 ICs and 2 diodes. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

README

README.md

Teensy MIDI Interface

MIDI interface for the Teensy 3.2 development board

Hardware

This board provides standard MIDI IN, OUT, and THRU ports that connect to the PJRC Teensy 3.2 development board. Connections follow the MIDI standard -- i.e. optoisolation on the IN port, standard 5mA signals, etc. For more information, see the MIDI 1.0 Specification.

In addition, all pins on the perimeter of the Teensy are broken out for easier access and prototyping. Footprints for a 5V, 1A regulator and associated components are provided for stand-alone operation.

Warning: Disconnect external power source when connected to USB.

Connections

MIDI_IN is connected to D0/RX1 for use with the Serial1 library.

MIDI_OUT is connected to D1/TX1, ditto with Serial1.

License

All source files are released under the TAPR Open Hardware License. See LICENSE.txt for a copy of the license.

Software

Provided are two test programs for MIDI input and MIDI output configurations. Both are adopted from PRJC's MIDI Library page. More specific examples to come!

License

All source files are released under the GNU General Public License. See LICENSE.txt for a copy of the license.

Parts

28
QtyValueFootprintReferences
5220RTMIDI:R_0805_HandSolderingR1, R2, R3, R4, R5
4MountingHole_3.2mm_M3_ISO7380Mounting_Holes:MountingHole_3.2mm_M3_ISO7380MH0, MH1, MH2, MH3
3DIN-5TMIDI:J_DIN-5_RightAngleP1, P2, P3
20.1uFTMIDI:C_0805_HandSolderingC1, C2
2CONN_1x14TMIDI:J_Conn_1x14_Pitch2.54mmP4, P6
10805TMIDI:C_0805_HandSolderingC5
11uFTMIDI:C_0805_HandSolderingC3
14.7uFTMIDI:C_0805_HandSolderingC4
1CONN_1x2TMIDI:J_Conn_1x2_Pitch2.54mmP7
1CONN_1x5TMIDI:J_Conn_1x5_Pitch2.54mmP5
1D_SchottkyTMIDI:D_SOD-123D2
1INVERTER_HEX_SCHMITTTMIDI:U_SOIC-14_Width3.9mm_Pitch1.27mmU2
1LDO_4-PinTMIDI:U_SOT223-4U4
1OPTOISOLATORTMIDI:U_SO-5_Width6.3mm_Pitch1.27mmU1
1SCHOTTKYTMIDI:D_SOD-123D1
1Teensy32TMIDI:U_Teensy3.2U3

The 27 most common of 28 parts.

Questions

How big is the TMIDI PCB?

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

What parts does the TMIDI use?

28 parts. 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 TMIDI KiCad files?

From the calcium3000/TeensyMIDIInterface repository on GitHub, at the commit this page was made from: the board is hardware/TMIDI.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TMIDI design in my own project?

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

Similar boards

  • 2 layers44.5 × 72.7 mmOSO SWAT C1-jig, the printed circuit board in 3D

    OSO SWAT C1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    28 parts2.1k
  • 2 layers95 × 54 mmEinkPDA screen, the printed circuit board in 3D

    EinkPDA screen

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    28 parts2kApache-2.0
  • 2 layers45 × 45 mmSmartbuttons, the printed circuit board in 3D

    Smartbuttons

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    28 parts915
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 2 layers34.8 × 12.2 mmInfnoise goldfingers, the printed circuit board in 3D

    Infnoise goldfingers

    waywardgeek/infnoise

    The world's easiest TRNG to get right

    28 parts854CC0-1.0
  • 2 layers55.9 × 99.1 mmStm32f0 disco Luos shield, the printed circuit board in 3D

    Stm32f0 disco Luos shield

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    28 parts546MIT
  • 2 layers88 × 25 mmEleLab v2 Frontpanel a, the printed circuit board in 3D

    EleLab v2 Frontpanel a

    Chrismettal/EleLab_v2

    Cheap DIY lab system for hobbyists and the tinkering folk

    28 parts531GPL-3.0