The MIDI Shield is here
I received my two MIDI Shield circuit boards from Batch PCB over the weekend. I’m happy to report that they came out 100% error free. However, I think I’m going to make one or two minor tweaks before getting a bunch produced.
MIDI requires the use of the Arduino serial port pins, which are also used by the on-board USB programmer. With my current design the MIDI Shield has to be unplugged before the Arduino can be programmed, which is a pain in the ass. Instead, I’m going to add a jumper to the MIDI Shield. Remove the jumper, program the Arduino, then put the jumper back on. Much better than pulling the whole shield off every time you need to upload code.
The other changes I need to make are to the silk screen. I forgot to label the positive leads of the LEDs and some of the other lettering is a bit wonky. All easy fixes that won’t require an additional prototype to be made.
I also need to create a few examples to get people started coding with this thing. I spent about half an hour coding up a MIDI theremin, but it’s definitely a little rough around the edges. It works, but I think I need to limit the note range to one or two octaves instead of all 128 MIDI notes. I might also try to create a dead-simple 16 step sequencer. With only two buttons and two knobs, it’s going to be pretty primative, but it’ll show people what kind of things the Arduino (and MIDI) can do. If I come up with anything cool I’ll post a youTube video.
GEARFUSE » The Basement Scientist Unleashes The MIDI Arduino Shield Said,
October 8, 2008 @ 10:22 am
[…] Link Read More DIY: Arduino XPort Shield BuildGigantic Fabric KeyboardDIY: Ard-e The Arduino RobotCredit Card Scans From Your Pocketed ArduinoYou Order The Big Box O’ Techno? TAGS: Arduino, audio, board, DIY, hacking, MIDI, pcb, shield SHARE: Stumble Upon, Digg, del.icio.us, Reddit this, SlashdotSend to a FriendPermalink […]
David Said,
October 8, 2008 @ 1:28 pm
Looks great…
Will you sell these PCBs ? If so, I’d be interested in one or two (feel free to email me
).
Laen Said,
October 8, 2008 @ 1:52 pm
A couple of options on the whole “Serial programming” thing:
* You could use the SoftwareSerial arduino library to talk to the Midi. That clears up your RX and TX pins for the actual serial port.
* I *think* if you put a resistors on RX and TX to your board, it’ll allow enough current to go to the Arduino’s serial port that you’ll be able to program it with the shield in place.
I hear there’s also a “program over MIDI” AVR bootloader out there, but it’s probably not Arduino compatible.
Love the shield!
Daily DIY Network - Science Projects Plans Guides » Blog Archive » MIDI Shield Said,
October 8, 2008 @ 2:03 pm
[…] The MIDI Shield is here […]
loydmilligan Said,
October 8, 2008 @ 2:47 pm
Also very interested in buying a pcb, let me know if you are selling.
Thanks
Amos Said,
October 8, 2008 @ 2:55 pm
Yes, I’ll be selling PCBs and possibly complete kits once my final revision is tested and I have a few examples coded. I’ll have a parts list, construction guide, and other documentation posted soon.
MIDI Shield | DiyUs.com Said,
October 8, 2008 @ 3:03 pm
[…] The MIDI Shield is here […]
Michael Una Said,
October 8, 2008 @ 3:04 pm
Just wanted to say, this looks great and I also am interested in purchasing a few of these little guys once you get them produced. If it’ll help the production, I’d be interested in pre-ordering.
Thanks, and keep up the good work, sir!
MIDI Shield | Abiyaa Said,
October 8, 2008 @ 6:53 pm
[…] The MIDI Shield is here […]
Wayne H Said,
October 9, 2008 @ 1:15 am
>With my current design the MIDI Shield has to be unplugged before the Arduino can
> be programmed, which is a pain in the ass. Instead, I’m going to add a jumper to
> the MIDI Shield. Remove the jumper, program the Arduino, then put the jumper back
> on. Much better than pulling the whole shield off every time you need to upload code.
Why not add a mux to the circuit that automatically switches off the Midi Board’s connection to the serial port pins when the reset pin is toggled. I think this would work…
Wayne
MIDI Shield | SquareCows Said,
October 9, 2008 @ 4:25 pm
[…] The MIDI Shield is here […]
Matt Said,
October 13, 2008 @ 10:46 pm
This is so cool! I have a couple of questions about what the code would look like, and also an idea or two about the design… what do you think? Anyway, drop me a line when you get a chance… I’ve been looking for something just like this, and I really like the perspective shot in the upper left corner!
William Said,
October 17, 2008 @ 10:34 am
i can’t wait till these are available. So many projects in mind…
Don’t rush perfection, but hurry up
linde Said,
October 20, 2008 @ 4:31 pm
Very cool and useful for fast prototyping. I’d very much like to buy one once they’re done.
Matt Said,
December 17, 2008 @ 5:07 pm
Howdy again! Can I pre-order a few of these? I have a project idea in mind…
matte Said,
December 29, 2008 @ 6:18 am
This is such a cool project, I would be really interested in one of these shields if you get round to producing kits, it dovetails really nicely with a couple of projects I have in mind.
trainspotter Said,
January 6, 2009 @ 3:46 pm
Yes, would also be interested in a couple of these pcb’s
odd Said,
February 7, 2009 @ 10:53 am
Count me in! I would definitely buy one…or two.
Feel free to shoot me an email once you have them available and I’ll buy at least one. cheers //O.
odd Said,
February 7, 2009 @ 10:56 am
As Matt said…if you want us to pre-order these for less risk of getting your dough back - I’m in. Would gladly pay for one up front. cheers //O.
Martin Said,
February 21, 2009 @ 7:28 pm
Did you get any further with this project?
We at Dorkbot Alba were about to start designing the same thing before finding this. We have an existing MIDI project which we’d like to port to the Arduino - a solenoid-based robot player for an old mechanical church organ: http://dorkbot.noodlefactory.co.uk/wiki/WaldFlote
If you haven’t had time to sort out a production version, would you be interested in releasing the design as-is? If we could use your design, our code would probably make a good example project to go with it for a future production release.
Chris Said,
February 23, 2009 @ 8:36 am
Love it!
Eric Allam Said,
March 20, 2009 @ 8:19 am
I would be very interested in buying some of these MIDI shields if they are still available. Awesome work btw.
Richard Said,
April 13, 2009 @ 2:56 pm
I am interested in buying a few PCB’s of this project. And if you aren’t selling the PCB’s, could I get a copy of the board schematics??
Niall Said,
April 16, 2009 @ 2:07 pm
I’d like to purchase one or two of these as well, please.
Curtis Said,
April 25, 2009 @ 9:55 pm
hello, I would like to purchase one or two of these!
holgr Said,
May 3, 2009 @ 4:12 pm
Hello,
great stuff! I would be interested in buying one.
holgr
Troy Said,
May 26, 2009 @ 10:51 pm
Hello,
Count me in let me know when they are available.
Troy
Thom Said,
June 1, 2009 @ 12:43 am
Also interested in purchasing this kit.
Sam Said,
July 22, 2009 @ 6:51 pm
I would likely be interested in this. I am only interested in the arduino being able to interpret receiving channel codes. Is this something that could be done more simply and with less hardware?
IWriteCode Said,
August 22, 2009 @ 4:39 am
I tried to send you an e-mail, but it bounced
Are those midi shields up for distribution? If so, can you send me an e-mail?