Webradio-Player auf AVR-Basis

Gast #1485577
Lesenswert?

Hi zusammen,

irgendwie fesselt mich seit dem Thread vor kurzem die Idee eines 
Webradios auf AVR-Basis.
Leider sind alle Infos weit verstreut, und ich finde keinen richtigen 
Ansatzpunkt.

Gibt es eion fertiges Projekt, das man sich mal anschauen und evtl 
nachbauen könnte ? Es sollte aber schon auf AVR-Basis sein, allein 
deshalb, weil dann die Einarbeitungszeit auf einen Controller nicht 
wäre, das Ding soll ja irgendwann auch fertig werden :-)

Wäre es denkbar, z.b. den Pollin-Netio als Schnittstelle zu benutzen ?
An einen weiteren Avr könnte man ja dann das nötige RAM und den Decoder 
hängen.

Gibt es Sourcen, die man ohne massive Änderungen zum einlesen des 
Streams abwandeln/nutzen kann ?

Hab jemand Lust, so ein Projekt zu entwickeln ?
Gast #1485706
Lesenswert?

Naja, immerhin sind Sourcen aus denen man sich Anregungen holen kann 
dabei.

Derzeit tendiere zu einem Ansatz mit dem Net-IO als "Blackbox" die mir 
den Stream liefert, ein weiterer AVR der ihn abholt, vs1053, und massig 
spi-ram.
Modular also.
#1488244
Lesenswert?

> Warum ist eigentlich dieses Projekt:
> nicht weiterentwickelt worden ?

Vermutlich weil ein ARM an der Stelle wirklich mehr Sinn macht, auch für 
den Fall dass man mal was anderes mit der Hardware machen will als mp3 
streamen... Das wär sonst so als ob du einen neuen PC aufbaust und aus 
Nostalgiegründen einen Pentium 1 einbaust (gut, das geht jetzt aus 
Kompatibilitätsgründen nicht, es geht ja nur ums Prinzip)
Gast #1488262
Lesenswert?

Naja, ich bin mittlerweile auch auf den Trichter gekommen, daß ein ARM 
da wohl weit besser ist.
Naja, da muss ich mich dann erstmal einarbeiten.

Es gibt ja sogar MP3-Decoder in Software ("Helix"), die ganz gut laufen.
Für den Anfang ist das alles aber ein wenig heftig, wenn man noch nie 
damit gearbeitet hat.

Ich guck mal.. es muss ja nicht morgen fertig sein. So ein 
minimal-Hardware Radio (also Ethernet in der CPU + Software-Decoder) hat 
allerdings seinen Reiz :-) Ich fürchte nur, dann wirds mit dem RAM etwas 
knapp.. der STM32 den ich mir ausgesucht habe hat 64K RAM, Helix braucht 
etwa 30kb, der TCP/IP-Stack braucht auch einiges.. wird wohl nicht 
klappen.
Also Externes RAM dazu. Oder gleich einen Hardware-Decoder, dann sieht 
es mit dem internen RAM etwas besser aus.

Mal schauen :-)
Persönliche Seite #1488284
Lesenswert?

Externen RAM braucht man nicht unbedingt. Hier hat bereits jemand einen 
"Single-Chip" MP3/AAC-Player mit Ethernet gebaut:
http://www.luminarymicro.com/component/option,com_joomlaboard/Itemid,92/func,view/view,threaded/id,3195/catid,5/

Der Vorteil eines externen Decoders (z.B. VS1053) liegt in der 
Formatvielfalt (MP3, AAC, OGG, WMA, FLAC) und einen externen DAC braucht 
man bei der Softwarevariante auch.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren