Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

The New and Edgy MP3 Player

MP3 have become a very common thing in nowadays and almost everyone will have at least one MP3 player. If you have some creative ideas and like to do something with your MP3, then today is your lucky day, as you’ll learn how to modify the MP3 player into a multipurpose MP3stick! Since this project needs certain of electronics and MP3 related skills, thus it’s not suitable for the amateur. And, if you never have any experiences in the electronics field, then you shouldn’t start this project, but if you still insist to do it, the all consequences are on your own risk! The MP3stick is a simple and small portable MP3 player and a microcontroller Atmel AVR ATmega128 is the main part of the circuit. A VLSI VS1011b decoder IC does this MP3 decoding, where a MMC/SD card will work as memory medium for all the MP3 files, playlist files and skin files. The player is well designed to draw its power from a Lilo/LiPo battery with 3.6V and a charger circuit, which is based on MAX1811 is included… Continue reading

Simple and small portable AVR MP3 player

I bet that using devices that you have built is an exiting feeling. So why not to listen MP3 songs with your own MP3 player. So Michael does. He have been developing a simple portable MP3 player powered by Atmega128 microcontroller and VLSI VS1011b MP3 decoder IC.   MP3 player reads songs from MMS/SD data media where also playlists and skins can be stored. Player is powered from LiIo/LiPo battery which can be charged easily with included charger in to circuit itself. Color displays (128×128 pixel and 256 color) is taken from Nokia 6610 cell phone so plauer can work in both – text and graphical modes. All firmware is written in easy accessible WinAVR C language. Media supports FAT32 file system so there is no problem to write songs directly from PC. Other features include: Written in C for WinAVR compiler based on avr-gcc v3.4.5 or higher including avr-libc v.1.4.3 or higher Direct M3U playlist support; ID3 v1 & v2 tag support ; Color skin/theme support; Adjustable LCD contrast, backlight brightness and auto off time; Sass enhancer in VS1011b,… Continue reading