Gast
#4216920
Hallo Leute, als erstes muss ich mal ganz kurz vorstellen, damit Ihr wisst mit wem Ihr’s hier überhaupt zu tun habt. ;-) Also ich bin nun mittlerweile seit fast 30 Jahren in Elektronik-Ecke zu Hause. µC bzw. µP mäßig angefangen habe ich seinerzeit in Maschinensprache bei 80x86 Dingens, bin dann über die Motorolla 68HC11, HC08 und HC12 (16-Biter) - alle in Assembler programmiert - schließlich bei der ATMEGA 168 Serie gelandet, da diese für meine Anwendungen bis dato eigentlich immer ausreichend Rechenleistung boten und sowohl von der Ausstattung also auch vom Preis und der Verfügbarkeit her recht interessant waren. Außerdem gab es für diese erstmalig (zumindest für mich) erschwingliche C-Compiler. Nun habe ich ein neues Projekt bei dem zwingend eine Web-basierende Kommunikation mit dem µC erforderlich ist. Diese muss drahtlos, also sprich über WLan erfolgen und sollte von jedem beliebigen Browser aus und somit Plattformunabhängig möglich sein. Das ist für mich absolutes Neuland und ich weiß ehrlich gesagt nicht mal wirklich wo ich anfangen soll zu suchen. Für den Atmel gibt’s ein Ethernetshield, soviel hab ich schon herausgefunden aber dieses ist wiederum kabelbasierend und ich würde wieder einen zusätzlichen Umsetzer auf WLan benötigen, was die ganze Sache wieder umfangreicher, komplizierter und somit auch störanfälliger werden lässt. Wenn es sich dies irgendwie vermeiden lässt, dann würde ich daher eine direkte Variante µC-WLan vorziehen. Die Steuerungsaufgabe des µC ist zwar eine in Echtzeit aber insgesamt trotzdem recht überschaubar, dafür würde ein 8-Biter wie der ATMEGA 168 locker reichen. Da der µC ja aber in diesem Fall auch die gesamte Webserverfunktion „handeln“ muss (samt Bildaufbau und dem ganzen Drumherum) fürchte ich das hier speichermäßig wie auch perfomancemaßig damit hier doch bald die Decke eines solchen Controllers erreicht ist, oder sehe ich das falsch ? Ich hab auch schon ziemlich alles was sich in diesem Forum mit dem Thema beschäftigt durchgelesen. War die halbe Nacht am Rechner und meine Frau hat mich schon wüst beschimpft. ;-) Allerdings so richtig bin ich daraus nicht schlau geworden. Zwar scheint es da was recht „Nettes“ vom Raspery zu geben, nur damit hab ich bis dato Null Erfahrung und ich wollte ehrlich gesagt nicht schon wieder was komplett Neues anfangen. Schön wäre wenn ich eine der vertrauten Entwicklungsumgebungen (siehe weiter oben im Text) für dieses Projekt nutzen könnte. Wenn einer hier hilfreiche Tipps für mich hätte wo man hier sinnvollerweise ansetzt, wäre ich unendlich dankbar. ;-) Grüße Electronixs,