Our website is optimized for google chrome, please use google chrome to browse it.
The mp3 Player allows you to play your very own mp3 files using littleBits. Sending a signal to the mp3 player can make it work as a media player, sampler, or looper. Just load the mp3 files you want onto the provided SD card and you'll have music and sound effects in your next littleBits invention in no time.
The mp3 player reads mp3 files off of the SD card that is underneath the bit. To choose the order that files are played in simply rename the mp3 file so that it has a number in front of the file name. The mp3 player will then play your mp3 tracks in numerical order.
Use the 'back' and 'forward' buttons to switch between tracks on the mp3 player. If you are in the middle of a song then double click the 'back' button to go to the previous track. Playback is started by sending a pulse or latch through the input signal line to the bit. The behavior of playback thereafter depends on which of the four modes is selected.
UNDER THE HOOD
An Atmega168 is used to read data from the SD card. It also handles all playback options that are selectable on the card. MP3 decoding is done through the VLSI1053 IC. The VLSI handles the playback of all audio and makes requests to the Atmega168 when it needs more data to process. The VLSI then outputs the left and right channel data to the headphone jack. When headphones are not connected the two signals are mixed and amplified so that both channels are merged onto a single line so the audio can be passed to the bitsnap out.