ARM Cortex-M3 WebRadio

The ARM WebRadio is an embedded Internet Radio based on an ARM Cortex-M3 Mikrocontroller and VS1053 Audio Codec. The device can be powered through PoE (Power over Ethernet).

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

Manual: ARM WebRadio Manual (Rev. 04/22/10)


Hardware

Luminary Micro / TI LM3S6950 (ARM Cortex-M3) VLSI VS1053 (Audio Codec) Ramtron FM25Vxx (serial F-RAM) TI TPS2375 (PoE Controller) Maxim MAX5035 (Step-Down Voltage Regulator) microSD Card S65 Display (176x132 16bit TFT Display) Bourns PEC12 or Alps EC12 (Rotary Encoder) Telefunken/Vishay TSOP17 (IR Receiver) ARM WebRadio Hardware Diagram

Software

  • Features
    Play Shoutcast / Icecast Streams
    Play audio files from the memory card
    Current time+date from NTP Server
    Alarm Clock
    more...


Pictures

ARM WebRadio v1 Prototype ARM WebRadio v2 ARM WebRadio v2 ARM WebRadio v2 ARM WebRadio v3 ARM WebRadio v3 ARM WebRadio v3 ARM WebRadio Webinterface


Videos