Einfach, schnell und billig: WLAN mit AVR

OP #404962
Lesenswert?
• ▲
▼
Hi,

nachdem ich im Internet nur unvollständige Projekte fand, einen AVR
direkt mit einem WLAN-Interface auszurüsten habe ich mich selbst an die
Sache gemacht. Den diversen Anfragen hier im Forum nach gibt es durchaus
Interesse an sowas.

Das spi2cf interface wurde zwar für den AVR entworfen, sollte aber auch
mit anderen Controllern funktionieren. Als TCP/IP-Stack kommt Adam
Dunkels uIP-1.0 in einer an den AVR angepassten Version zum Einsatz.

Für Details siehe: http://www.harbaum.org/till/spi2cf

Till
Gast #404965
Lesenswert?
• ▲
▼
Wie immer - beeindruckend!

Schade nur, dass die Karten auslaufen. Gibt's die auch bei Reichelt?
Evtl. habe ich Tomaten auf den Augen...

Dein BlueMP3 spielt uebrigens seit Jahren brav in meinem Bad
webkonfigurierte Playlists ab ;)

Gruss
Flo F
OP #404966
Lesenswert?
• ▲
▼
Hi,

den CPLD bekommt man für 2-3 Euro beim Reichelt. Die Karten gibt's
nicht beim Reichelt. Die Pretec WL-201 gibt es neu u.a. bei Comwave, da
habe ich sie her (einfach nach Pretec WL-201 googlen). Die Netgear MA701
habe ich von Ebay für etwas über 20 Euro.

Daraus ergibt sich dann auch der Gesamtpreis.

Till
OP #404970
Lesenswert?
• ▲
▼
Ich bin mir wegen der Platine noch nicht sicher.

Erstens müsste ich dann wohl auch die CF-Slots irgendwo besorgen, die
gibt es nicht beim Reichelt und die müssten genau auf die Platine
passen. Und zweitens ist es die Frage, ob man eine ganze Demoplatine
mit AVR baut oder nur eine Adapterplatine, die sich dann an ein anderes
AVR-Board anschliessen läßt.
Gast #404971
Lesenswert?
• ▲
▼
Bei der Demoplatine würde ich den AVR mit drauf packen ( wenigstens im
tqfp Gehäuse, der braucht dann kaum Platz ).
Anwender können den Prozessor ja dann zur Not weglassen und die
Schnittstelle extern steuern.

Vielleicht kann man den LCD-Anschluss gleich mit drauf setzen, ist ja
kein großer Umstand.
OP #404973
Lesenswert?
• ▲
▼
Oh, die habe ich neulich nicht gefunden. Aber ich habe nach "compact
flash" gesucht und nicht nach "cf". Gut zu wissen ... aber ganz
schön teuer die Teile.

Naja, da gehen die Probleme ja los. Wenn CPU, dann SMD oder DIL? DIL
können die Leute eher löten, SMD ist aber mit dem CF-Slot von Reichelt
eh schon drauf. Und wenn man dann SMD nimmt, nimmt man den CPLD auch in
SMD? Oder läßt man den als PLCC? Und wenn ja, mit oder ohne Sockel? Und
was für ein Display? Ich persönlich plane das für ein Grafikdisplay zu
nehmen. Aber die meisten Leute werden günstigere Text-Displays nehmen
wollen ... usw usw ...

Ich werde mal drüber nachdenken. Dass es die Slots beim Reichelt gibt
verschiebt die Entscheidung wieder ein wenig zu "ja".
Gast #404974
Lesenswert?
• ▲
▼
Wow, die Idee ist super. Da brauche ich mich nicht mit dem ENC28J60
rumschlagen. Braucht man den CPLD unbedingt, also ist das Timing der
Karte kritisch? Oder ist er drin, um I/Os zu sparen?
Mal eine kleine Frage: warum ausgerechnet CF? Es gibt solche Karten
auch als SD-Variante, hätte den Vorteil, dass man sicher SPI nutzen
kann. Zudem ist das Interface einfacher (ISA-Slot) und man hat
wesentlich weniger Pins, weil es ja eine serielle Übertragung
darstellt.

Muß ich gleich abo nieren ;o)
Gast #404975
Lesenswert?
• ▲
▼
@Barti: Tut mir leid, dass ich nur eine englische Version der Seite
habe, aber ich habe keine Lust, zwei Seiten zu pflegen. Ggf. hilft Dir
Googles Übersetzungsmechanismus. Auf meiner Seite werden Deine Fragen
detailliert (teilweise mit einem eigenen Absatz) beantwortet, von daher
wäre das sicher einen Versuch wert.
Gast #404977
Lesenswert?
• ▲
▼
@Till: Oh sorry, stellt kein Problem dar. Habe die Seite gestern Abend
nur schnell überflogen. War doch etwas zu kaputt, weil ich den ganzen
Tag gelötet habe ;o) Ich führe sie mir heute mal in Ruhe zu gemüt.
OP #404978
Lesenswert?
• ▲
▼
Hi,

was meinst Du mit "Pakete mitloggen"? Du kannst mit der Karte alles
machen, was zum Beispiel auch ein Linux-PC machen könnte. Du könntest
also z.B. auch einen WLAN-Sniffer draus machen. Allerdings müsstest Du
Dir aus den entsprechenden Projekten, die das mit Prism-Karten machen
die entsprechenden Code-Fragmente raussuchen.

Till
Gast #546868
Lesenswert?
• ▲
▼
Hallo!

Ich will mit dem Gerät bis zu 2MBit/s übertragen. Stellt das ein Problem 
dar? Ich habe dazu bisher nichts gefunden und frage mich vor allem, ob 
das zwischen dem XC9572 und der CF-Card klappt.

Gruß Peter

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