Deutsch

Elektor Internet Radio

Overview

Hardware

The EIR Board was developed in cooperation with the Elektor magazine. While mainly designed as an Internet radio, it is an ideal general purpose platform for your own hardware and software projects. It is based on an AT91SAM7SE CPU from Atmel, a VS1053 audio decoder from VLSI and Davicom's DM9000E Ethernet controller.

During hardware drafting, special emphasis was put on allowing extensions. All relevant CPU pins are available on 3 pin headers. 64 MBbyte SD-RAM, 64 MByte serial DataFlash and an MMC card slot provide sufficient storage for huge data amounts and even the most sophisticated applications.

The connector layout of the 100 x 100 mm board has been carefully crafted to allow for easy integration with your own cases. This makes the board especially suited for prototype development, as well as for direct integration into your finished product.

This robust board, in production since 2008, comes with all SMD components mounted. Our in-house quality assurance procedures guarantee a constant level of reliability. All through-hole components come packaged with the product and can be applied by the user as he sees fit, replaced with different components or simply left out.

Features

  • 10/100 MBit Ethernet
  • AT91SAM7X256 ARM CPU with 256 kByte Flash
  • VS1053 audio codec for Ogg Vorbis, MP3, AAC u. a.
  • 64 MByte SDRAM and 4 MByte serial Flash
  • Multimedia/SD-card slot
  • RTC with supercap backup
  • RS-232 and USB interface
  • 4 analog inputs
  • All CPU signals on pins

Software

Applications are developed in the high-level C language, using the freely available GNU-tools. An active open-source community develops and maintains Nut/OS, a cooperative multithreading operating system and TCP/IP-Stack, which has been created especially small embedded systems. Its extensively documented source code provides an easy to use programming interface which closely resembles that of the C language on PCs. While a fully working configuration file for the EIR is already included, any and all settings can be customized to fulfill any additional requirements with few mouseclicks in the graphical interface for Windows, Linux and Mac OS X.

A complete, internet-capable webserver requires less than 100 kBytes flash and 20 kBytes RAM. This leaves enough space for ambitious product designs, including a webbrowser-controlled Internet radio that is already flashed to the board before shipping. The Nut/OS distribution contains additional useful example applications.

Support

Several companies with many years of experience in Nut/OS software and Ethernut hardware offer commercial support. Furthermore, mailing lists are an important element of this Open Source project, where developers use each others experience to help solving respective problems.

License

All target source code as well as the hardware design are published under the permissive free BSD License and can be used in commercial products for any purpose without licence fees. In opposite to some other Open Source licence models, it does not require to publish your own source code enhancements.

Specifications

Processor

CPU AT91SAM7SE512, 55MHz Clock max.
Flash Memory 512kByte internal
SDRAM 64 MByte external
Serial Flash 4MBytes external
RTC Hardware (PCF8563T)

Interfaces

Ethernet RJ45 10/100Base-T (DM9000)
RS-232 1 x 9-Pin DTE 4-Wire, 2 x TTL/CMOS
Digital I/O 16 Configurable GPIO Lines with Alternate Functions
Analog I/O 4 Analog Inputs Available
Programming 20-pin JTAG
Indicators Power (red), Link (yellow), Activity (green)

Power Supply

Regulator 600mA Switcher (LT1616)
Input 2.1 mm Barrel Connector, Unregulated 5V to 24V DC
Expansion Port 5V to 24V Unregulated or 3.3V Regulated, Output > 1W
Consumption < 1W at 12V
Battery Backup Double Layer Capacitor for RTC

Protection

RS-232, USB, Audio 15kV ESD Protection
Ethernet Transformer Isolation
Power Supply 1A Replaceable Fuse, Rectifier Bridge, Current Limiter, Thermal Shutdown

Environmental

Operating Temperature 0°C bis 70°C (32°F to 158°F)
Storage Temperature -65°C to 140°C (-85°F to 284°F)
Humidity 5% to 95% Non-Condensing

Approvals

Safety PCB Flammability Rating UL94-V-0
RoHS Compliance EU Directive 2002/95/EC

Metrics

Dimensions (LxWxH) 100 x 100 x 17 mm (3.94 x 3.94 x 0,67 in)

Product Identification

PCB Revision Written in Copper on the PCB's Backside
Serial Number IEEE Registered MAC Address on Barcode Sticker Label (Code 128C)

Resources

Documentation



Media

Nut/OS

Every Elektor Internet radio comes with the open source operating system Nut/OS to help you get started with your project easily. More >

Open Source

Ethernut is an open source hard- and software project for building tiny embedded ethernet devices. More

© 2012 egnite GmbHAbout this site