All

Arduino Musical Instrument Shield

Description: Do you ever wish your Arduino was more musically talented? Or maybe your project could use some cool sound effects. The Musical Instrument Shield is an easy way to add great sounding MIDI sound to your next Arduino project. This board is built around the VS1053 MP3 and MIDI codec IC, wired in MIDI mode. Simply connect a speaker/stereo/pair of headphones to the 1/8" stereo jack on the shied and pass the proper serial commands to the IC and you'll be playing music in no time!

The VS1053 contains two large tonebanks including various piano, woodwinds, brass, synth, SFX and percussion sounds. The shield is also capable of playing several tones simultaneously (maximum polyphony of up to 31 sounds!). Take a look at our example code to get an idea of how easy it is to add musical zest to your next Arduino gadget.

In this version, we're using a better regulator, corrected the speaker connectors, and have the reset pin pulled high. We've also included solder jumpers for pin 3 and 4 so they're selectable.

Documents:

Replaces: DEV-10529

Fritzing breadboard generated by brd2svg layer 21 text:Power Power text:Musical Instrument Shield Musical Instrument Shield text:- - text:Speaker Speaker text:Reset Reset text:C. Taylor, N. Seidle text:R R text:L L text:MIDI-In MIDI-In text:Reset Reset element:C1 package:EIA3216 element:C2 package:0402-CAP element:C3 package:0402-CAP element:C4 package:0402-CAP element:C5 package:0402-CAP element:C6 package:EIA3216 element:C8 package:0402-CAP element:C9 package:0402-CAP element:C10 package:0402-CAP element:C11 package:0402-CAP element:C12 package:0402-CAP element:C13 package:0402-CAP element:C14 package:0402-CAP element:C15 package:0402-CAP element:C16 package:0402-CAP element:JP3 package:1X03 element:LED1 package:LED-0603 element:Q1 package:CRYSTAL-SMD-5X3 element:R1 package:0402-RES element:R2 package:0402-RES element:R3 package:0402-RES element:R4 package:0402-RES element:R5 package:0402-RES element:R6 package:0402-RES element:R7 package:0402-RES element:R8 package:0402-RES element:R9 package:0402-RES element:R10 package:0402-RES element:R11 package:0402-RES element:R12 package:0402-RES element:R13 package:0402-RES element:R14 package:0402-RES element:S2 package:TACTILE_SWITCH_SMD element:SJ1 package:SJ_2S-TRACE element:SJ2 package:SJ_2S-TRACE element:TP1 package:PAD.03X.05 element:TP2 package:PAD.03X.05 element:U$4 package:FIDUCIAL-1X2 element:U$5 package:FIDUCIAL-1X2 element:U$8 package:SFE-NEW-WEBLOGO element:U1 package:SOT23-5 element:U2 package:DUEMILANOVE_SHIELD text:GND GND text:GND GND text:+5V +5V text:RST RST text:VIN VIN text:+3.3V +3.3V text:0 0 text:1 1 text:2 2 text:3 3 text:4 4 text:5 5 text:Analog In Analog In text:GND GND text:13 13 text:12 12 text:11 11 text:AREF AREF text:10 10 text:9 9 text:8 8 text:7 7 text:6 6 text:5 5 text:4 4 text:3 3 text:2 2 text:TX TX text:RX RX element:U3 package:LQFP-48 element:U4 package:SC70 element:U5 package:AUDIO-JACK-3.5MM-SMD
100%

Connectors / Pins — 96 total