Skip to content
This repository has been archived by the owner on Dec 28, 2018. It is now read-only.

Music Maker

chris edited this page Jan 10, 2018 · 6 revisions

welcome aboard > kit > modules > Music Maker FeatherWing w/ Amp

Music Maker FeatherWing w/ Amp

pinout

https://learn.adafruit.com/adafruit-music-maker-featherwing/pinouts

specs

  • VS1053B codec chip
    • decodes
      • Ogg Vorbis
      • MP3/MP2/MP1
      • MP4
      • AAC
      • WMA
      • FLAC
      • WAV/PCM
      • MIDI
  • Stereo audio out to any 4ohm speakers (3W max) or 8 ohm speakers (1W max), class D output
  • MicroSD card socket, for any FAT16/FAT32 formatted SD card from 64MB or greater
  • Built in MIDI synth/drum machine with dozens of instruments
  • Product Dimensions:
    • 51.0mm x 23.0mm x 3.6mm / 2.0" x 0.9" x 0.1"
  • Product Weight: 4.8g / 0.2oz
  • https://www.adafruit.com/product/3436

All this functionality is implemented in a light-weight SPI interface so that any Feather Board can play audio from an SD card. There's also a special MIDI mode that you can boot the chip into that will read 'classic' 31250Kbaud MIDI data from the UART TX pin and act like a synth/drum machine - there are dozens of built-in drum and sample effects!

What a great musical add-on to your Feather! That's why we spun up this super FeatherWing, perfect for use with any of our Feather Boards! Music playback testing working with ATmega32u4, ATSAMD M0, ESP8266, WICED Teensy 3, and nRF52 Feathers. MIDI playback works with all Feathers but you may need to remove the 'Wing during programming and also for USB-Serial Feathers like the ESP8266 and nRF52 you'll end up re-using the main Serial console for MIDI which can be confusing.

src: adafruit.com

guides

guide url
Adafruit: Music Maker FeatherWing Overview https://learn.adafruit.com/adafruit-music-maker-featherwing/
Adafruit: Music Maker Library Reference https://learn.adafruit.com/adafruit-music-maker-featherwing/library-reference

libraries

library url
github: Adafruit VS1053 Library https://github.com/adafruit/Adafruit_VS1053_Library
github: VS1053 Driver lib https://github.com/maniacbug/VS1053
github: ESP8266 Radio https://github.com/Edzelf/Esp-radio
github: ESP32 Radio https://github.com/Edzelf/ESP32-Radio
github: KaRadio https://github.com/karawin/Ka-Radio
Clone this wiki locally