AVR WebRadio

An embedded Internet Radio based on an ATmega644 AVR Mikrocontroller, CP2201 Ethernet Controller and VS1053 Audio Codec to play Shoutcast / Icecast-Streams. The Radio can be powered through PoE (Power over Ethernet).

Here is a small Stream Overview and USB-Speaker Overview.


Hardware

AVR WebRadio Hardware Diagram Atmel ATmega644 (AVR Mikrocontroller) Silicon Labs CP2201 (Ethernet Controller) Ramtron FM25xxx (serial F-RAM) VLSI VS1053 (Audio Codec) TI TPS2375 (PoE Controller) National LM2591HV (Step-Down Voltage Regulator) SD/MMC Card S65 Display (176x132 16bit TFT Display) Rotary Encoder

Software

Created with AVR-Studio + WinAVR.


Pictures

AVR WebRadio Prototype AVR WebRadio Prototype AVR WebRadio Prototype


Videos