Overview

In this project we'll build an MP3 Player based on the Feather M0 with a Music Maker wing. It plays a wide range of audio formats like such as MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, WAV (PCM and ADPCM)! It also features a removable SD card for storage! Its portable and easy to power with the Feathers built in rechargeable circuit. The tiny size is perfect for installing inside small areas or as a wearable!  

Parametric Design

 

The player design is based on Gordon Cole's Hearing Aid from the popular show Twin Peaks.

 

We thought it would be fun to model the design around this characteristic wearable but with a twist.

 

Instead of a hearing aid, we made an aid for hearing music. ha.

 Although a fun design we include the source file to easily modify the design to fit any theme!

Wearable 

You can optionally print the included clip to make an awesome wearable mp3 player!

 

It can clip onto your front shirt pocket or on a belt clip. Easy to reach, soft tactile buttons let you quickly access the play, pause and next buttons.

 

The volume knob is easy to control with editable gain adjustments in the code. 

Prerequisite Guides

Check out the following guide below to get a better understanding of the Feather M0 pin outs.

Feather M0 Express 

Parts, Tool & Supplies

If you don't have access to a 3D printer, you can send the files to a service or check with your local hackerspace/library.

 

Adafruit Feather M0 Express - Designed for CircuitPython

PRODUCT ID: 3403
We love all our Feathers equally, but this Feather is very special. It's our first Feather that is  specifically  designed for use with CircuitPython! CircuitPython is our...
$19.95
IN STOCK

Adafruit Music Maker FeatherWing - MP3 OGG WAV MIDI Synth Player

PRODUCT ID: 3357
Bend all audio files to your will with the Adafruit Music Maker FeatherWing ! It's a fun-size version of our Music Maker shield for Arduino! This powerful wing features the...
$19.95
IN STOCK

Soft Tactile Button (8mm) x 10

PRODUCT ID: 3101
Put your project in stealth mode with these silent Soft Tactile Switch Buttons .   T actile switches are standard input "buttons" on electronic projects. These work best in...
$1.95
IN STOCK

Breadboard trim potentiometer

PRODUCT ID: 356
These are our favorite trim pots, perfect for breadboarding and prototyping. They have a long grippy adjustment knob and with 0.1" spacing, they plug into breadboards or perfboards...
$1.25
IN STOCK

Short Feather Male Headers - 12-pin and 16-pin Male Header Set

PRODUCT ID: 3002
These two  Short   Male Headers  alone are, well, lonely. But pair them with any of our Feather boards and you're in business! These headers are...
$0.50
IN STOCK

Short Feather Headers Kit - 12-pin and 16-pin Female Header Set

PRODUCT ID: 2940
These two  Short   Female Headers  alone are, well, lonely. But pair them with any of our Feather boards and you're in business! These headers are...
$1.50
IN STOCK

Lithium Ion Polymer Battery - 3.7v 100mAh

PRODUCT ID: 1570
Lithium ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery...
$5.95
OUT OF STOCK

Adafruit LED Sequins - Emerald Green - Pack of 5

PRODUCT ID: 1756
Sew a little sparkle into your wearable project with an Adafruit LED Sequin. These are the kid-sister to our popular Flora NeoPixel, they only show a single color and they don't have...
$3.95
IN STOCK

4GB Blank SD/MicroSD Memory Card

PRODUCT ID: 102
Add mega-storage in a jiffy using this 4 GB micro-SD card. It comes with a SD adapter so you can use it with any of our shields or adapters! Preformatted to FAT so it works out of the box...
$7.95
IN STOCK
Last updated on 2017-10-25 at 09.22.47 AM Published on 2017-10-25 at 12.00.07 AM