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

Homebrew AVR MP3

Do you know that the combination of AVR and MP3 is one of the best electronic projects? If you’re interested with the MP3 development task, then this homebrew AVR MP3 will fulfill your desire. The AVR MP3 that you’re going to build here is based on PIC18F458 and MMC/SD Support only FAT32. It can interface with mmc/sd to read MPEG stream and send it to decoder chip. The display is a LCD 16*2 compatible standard Hitachi HD44780. The problem for the first version AVR MP3 is the CPU speed not fast enough to read stream MPEG file from media and send to decoder chip. To overcome the problem, you might consider building a second version AVR MP3, where it uses AVR ATmega32L MMC/SD Media and support both FAT16 and FAT32. Furthermore, it has a display on Graphic LCD (Mobile Nokia 3310 screen) and it operates with 3 volts battery! If you don’t fancy about the version 2, then you should try the version 3 AVR MP3. This version 3 is based on AVR ATmega162 8 MHz, Media CD-R stored mp3… Continue reading

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

Atmega128 development board with MMC/CD slot

It is always good to have handy microcontroller development board where you could test, debug embedded programs. Generally speaking development boards have to be universal and also convenient for interfacing. So usually when people make these tings usually build in some periphery to be ready to use like RS232 interface, MMC/SD slots. So here is one development board with ATmega128 microcontroller which is small but has lots of functionality ready to go like RS232, RS485, ISP, JTAG, MMC/SD connectors. Also it has 62kB of external RAM – so you can run really serious programs without wary. Don’t forget other interfaces like I/O, I2C, SPI, and RTC that are positioned in two additional pin-headers. Continue reading