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.

Monday, August 29, 2022

[New post] Raspberry Pi Pico MIDI Proto Expander

Site logo image Kevin posted: "I am a bit fan of the Pimoroni Dual Expander module for the Raspberry Pi Pico.  I've used it quite a lot with my Raspberry Pi Pico MIDI "pack" Interface for example.  So I thought it might be nice to place my 3V3 MIDI Module onto a board following the sam" Simple DIY Electronic Music Projects

Raspberry Pi Pico MIDI Proto Expander

Kevin

Aug 29

I am a bit fan of the Pimoroni Dual Expander module for the Raspberry Pi Pico.  I've used it quite a lot with my Raspberry Pi Pico MIDI "pack" Interface for example.  So I thought it might be nice to place my 3V3 MIDI Module onto a board following the same idea, giving space for a Pico and a prototyping area.  This is pretty much an extension to my Raspberry Pi Pico MIDI Module PCB.

PicoMIDIProto - 3d

Tutorials used in this project:

  • MIDI In for 3.3V Microcontrollers
  • MIDI, MicroPython and the Raspberry Pi Pico
  • Raspberry Pi Pico MIDI Module PCB
  • Notes on KiCad for PCB design: Arduino Uno Dual Merge MIDI "Shield" - Part 2

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

The Circuit

PicoMIDIProto - sch

This is simple a standard MIDI 3V3 IN and OUT circuit and the footprint of the Raspberry Pi Pico.  I've include two sets of header pins to allow the MIDI interface to link to either UART 0 (GP0/1) or UART 1 (GP4/5), but otherwise there is nothing else really to add.

PCB Design

PicoMIDIProto - pcb2

The main issue with this design was getting the smaller track widths to allow me to route all of the Pico's IO over to the expansion area.

To get an accurate "replay" of the Pico's IO pins for the expansion area, I copied the Pico's footprint and then edited it in the footprint editor, being sure to only save it locally, to mirror it and remove the extra items (like the SWD port and USB pads). It needed a little editing of the labels too, and they don't line up quite so well in mirrored form, but it is pretty close.

I wasn't sure where best to site the header jumpers, but decided I didn't want them beneath the Pico, as I did for my Raspberry Pi Pico MIDI Module PCB, so I opted to have them alongside the Pico between it and the MIDI interface.  This conveniently meant there was a bit of space below for some reminder text about how to select the UART.

I toyed with the idea of mounting holes, but in the end, the desire to keep it all fairly minimal won out and I didn't bother.

The MIDI circuit is the simplest H11L1 IN and non-buffered 3V3 OUT I have. I added a GND fill zone on the underside, as I've now taken to doing for my latest designs, but haven't shown that in the above diagram.

But for this one, I've also added a top-side GND fill too.  It seemed like a prudent step considering the amount of free space between the tracks.

PicoMIDIProto - ger

Closing Thoughts

I think this one could be really useful for experimenting.  As I say, I really like the Pimoroni expander, so having one with pre-built MIDI should be really handy.  I did toy with the idea of having several expansion "slots", but I've opted for one just for now.

Once again, this is being manufactured courtesy of some of my Seeed Fusion vouchers, so watch this space.

Kevin

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

Unsubscribe to no longer receive posts from Simple DIY Electronic Music Projects.
Change your email settings at manage subscriptions.

Trouble clicking? Copy and paste this URL into your browser:
https://diyelectromusic.wordpress.com/2022/08/29/raspberry-pi-pico-midi-proto-expander/

Powered by WordPress.com
Download on the App Store Get it on Google Play
Posted by BigPalaceNews at 1:57 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

  • August (92)
  • 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.