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.

Friday, March 14, 2025

Waveshare Zero MIDI Proto PCB Design

In the spirit of several of the other microconroller prototyping MIDI boards I've already made, this is one for Waveshare Zero format boards. Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not re…
Read on blog or Reader
Site logo image Simple DIY Electronic Music Projects Read on blog or Reader

Waveshare Zero MIDI Proto PCB Design

By Kevin on March 14, 2025

In the spirit of several of the other microconroller prototyping MIDI boards I've already made, this is one for Waveshare Zero format boards.

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 microcontrollers, see the Getting Started pages.

The Circuit

This is essentially a 3V3 MIDI IN/OUT circuit, a 7805 based power supply and headers for the prototyping area and the Waveshare Zero format board itself. I've included a solder jumper to allow the bypassing of the regulator if a 5V barrel supply is used instead (this can only be used if no regulator is fitted however).

The Waveshare Zero boards can be powered via 5V directly into the 5V pin.

The only pins on the Waveshare that are connected are the power, GND and RX/TX, as these tend to all be in the same place on these boards (more here: Waveshare Zero, Pimoroni Tiny, and Neopixels). All other pins find their way to headers.

PCB Design

This follows the format of my Nano MIDI Proto PCB Design and my XIAO MIDI Proto PCB.

There are a number of additional breakout header sections for the Waveshare Zero IO pins, plus 5V, 3V3, and GND.

All the power related circuitry is together near the top of the board. It includes a 5V header and an option for direct 5V via the barrel jack, if the regulator is left out. It also includes a 3-pin 2.54mm pitch header which can be used for a power switch for the barrel jack connection.

There are overlapping footprints for MIDI DIN and TRS, so either can be populated.

Closing Thoughts

Annoyingly there were two mistakes in the first version of this PCB:

  • The TRS sockets didn't line up properly over the MIDI sockets.
  • The header sockets for the Waveshare Zero were 2.54mm too far apartt.

Both of these could be worked around (mostly), but these issues were fixed in the above versions of the board.

Kevin

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

Simple DIY Electronic Music Projects © 2025.
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 2:45 PM
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

  • January (40)
  • December (72)
  • November (95)
  • October (105)
  • September (112)
  • August (116)
  • 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.