genuinequality

Download free music MP3s on genuine quality, the world’s largest online music catalogue, powered by your scrobbles. Free listening, videos, photos, The world’s largest online music catalogue, powered by your scrobbles. Free listening, videos, photos, stats, charts, biographies and concerts. stats, charts, biographies and concerts.

Tuesday, October 29, 2024

Nano MIDI Proto PCB Build Guide

Here are the build notes for my Nano MIDI Proto PCB. Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments! If you are new to Arduino, see the&…
Read on blog or Reader
Site logo image Simple DIY Electronic Music Projects Read on blog or Reader

Nano MIDI Proto PCB Build Guide

By Kevin on October 29, 2024

Here are the build notes for my Nano MIDI Proto PCB.

Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments!

If you are new to Arduino, see the Getting Started pages.

Bill of Materials

  • Nano MIDI Proto PCB (GitHub link below)
  • 6N138 opto-isolator
  • 1x 1N4148 or 1N914 signal diode
  • 4x 220Ω resistors
  • 1x 4K7 resistor
  • 2x 100nF ceramic capacitors
  • 1x 100uF electrolytic capacitor
  • 2x 15-way jumper header sockets
  • 1x 2.1mm barrel jack socket (see photos for footprint)
  • Optional: power switch (2.54mm pitch connectors)
  • Optional: DPDT slider switch (2.54mm pitch connectors in 2x3 arrangement)
  • Optional: 8-pin DIP socket
  • Jumpers and header pins
  • 2x PCB mount 5-pin 180 degree DIN sockets (see photos for footprint)
  • OR 2x 3.5mm stereo TRS jack sockets (see photos for footprint)

Build Steps

Taking a typical "low to high" soldering approach, this is the suggested order of assembly:

  • All resistors and diode.
  • DIP socket (if used) or opto-isolator.
  • TRS sockets (if used).
  • Disc capacitors.
  • 3-way jumper headers or alternative.
  • Arduino 15-way headers.
  • Barrel jack.
  • Electrolytic capacitor.
  • DIN sockets (if used).

Here are some build photos.

I used a DPDT slider switch with 2.54mm pitch leads in place of the MIDI disable jumpers.

If TRS sockets are being used rather than DIN sockets, then they should be placed next.

When soldering the Arduino headers it is useful to have an Arduino Nano to plug them into to ensure they are properly aligned.

If using MIDI DIN sockets, then they are the last things to be fixed.

Testing

I recommend performing the general tests described here: PCBs.

It is worth testing with both USB power and 7-12V barrel jack (but not at the same time of course) and ensuring 5V and GND are correctly broken out to the prototyping area in each case.

The Simple MIDI Monitor can be used to check the MIDI IN and OUT is working successfully. It will indicate MIDI IN activity whilst also performing software THRU functionality back to the OUT port.

PCB Errata

There are the following issues with this PCB:

  •  None known at present.

Enhancements:

  • It might be possible to mirror the layout of a mini solderless breadboard on the prototyping area to make transferring designs from breadboard to protoboard easier.

Find it on GitHub here.

Closing Thoughts

This is a fairly simple board, and despite the somewhat hacky nature of the PCB design itself, I'm pretty pleased with the result.

Kevin

Comment
Like
You can also reply to this email to leave a comment.

Simple DIY Electronic Music Projects © 2024.
Manage your email settings or unsubscribe.

WordPress.com and Jetpack Logos

Get the Jetpack app

Subscribe, bookmark, and get real‑time notifications - all from one app!

Download Jetpack on Google Play Download Jetpack from the App Store
WordPress.com Logo and Wordmark title=

Automattic, Inc.
60 29th St. #343, San Francisco, CA 94110

Posted by BigPalaceNews at 6:07 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Search This Blog

About Me

BigPalaceNews
View my complete profile

Blog Archive

  • August (11)
  • July (96)
  • June (100)
  • May (105)
  • April (95)
  • March (131)
  • February (111)
  • January (104)
  • December (98)
  • November (87)
  • October (126)
  • September (104)
  • August (97)
  • July (112)
  • June (113)
  • May (132)
  • April (162)
  • March (150)
  • February (342)
  • January (232)
  • December (260)
  • November (149)
  • October (179)
  • September (371)
  • August (379)
  • July (360)
  • June (385)
  • May (391)
  • April (395)
  • March (419)
  • February (356)
  • January (437)
  • December (438)
  • November (400)
  • October (472)
  • September (460)
  • August (461)
  • July (469)
  • June (451)
  • May (464)
  • April (506)
  • March (483)
  • February (420)
  • January (258)
  • December (197)
  • November (145)
  • October (117)
  • September (150)
  • August (132)
  • July (133)
  • June (117)
  • May (190)
  • January (48)
Powered by Blogger.