Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Bernd Laengerich Newsgroups: de.sci.electronics Subject: Re: Erfahrung mit ESP8266? Date: Wed, 15 Mar 2017 12:07:20 +0100 Lines: 46 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net pDuU+4Yt2XFc1+SI4rHStwBXP2UiD4PAtc0Tw+3hvCND46/QY= Cancel-Lock: sha1:HELl798GCU3F8Q0Xsr0cps2b0PE= X-Face: "GJ5]+%^r#*eY_q;(xe7Co*gZyn@Wv_Z/FW)yr}o!3h\~o>l4Q*W2[%"6[9^0}TTQN}bzj4P*{3}Br\RlN,@/DZVewh'JMg<$"sDubiwmwA[\Ev.dqT2pI{X}Z:]!&E210DV5JhcPM4HXn`~(+;LLxK]HTwVrH}F$m6F?eUB40pEs-AwVRJvQ0{, Xref: csiph.com de.sci.electronics:224419 Am 14.03.2017 um 22:11 schrieb Marte Schwarz: > Den letzten Satz kann ich gar nicht unterschreiben. Mach mal den Test aufs > Exempel und schreib in der Arduino-IDE ein einfaches Blink in ANSI-C und > einmal das Arduino-Geraffel. Schau nach dem Compilieren auf den Speicherbedarf > und denk Dir den Rest... Da wird sicher eine Bibliothek mit eingebunden, ja. Wird aber bei anderen Bibliotheken nicht anders sein. Und bei größeren Projekten relativiert sich das wieder. Erinnert mich an die Diskussion, ein leeres Programm unter CP/M zu erstellen. Mit Assembler kann man ein 3 Byte großes .COM erstellen, mit Turbopascal hatte es 8kByte (Größe der Bibliothek). Natürlich kann man schmalspur auf Assemblerebene oder C schlanker kodieren. Außerdem muß man die Sketch-IDE ja nicht benutzen, das wurde ja schon geklärt. In der RepRap-Szene basieren jede Menge 3D-Printer-Steuerungen auf dem Arduino Mega 2560. Selbst Ultimaker basiert auch dem Board. Es gibt also Leute, die nicht um alles was Ar*** heißt einen Bogen machen. > Im professionellen Bereich wird man niemals mit Arduino aufschlagen dürfen und Das mag sein, aber im professionellen Umfeld arbeitet man auch mit anderen Stückzahlen, da ist eine Eigenentwicklung sicherlich besser, und sei es nur wegen eines anderen Formfaktors und der Integration von Zusatzhardware. Dennoch ist z.B. die Kombination Arduino Mega 2560 plus RAMPS erfolgreich, obwohl es alternativ auch RUMBA gibt. > ich sehe auch nicht wirklich einen Grund, warum das einfacher sein soll, als > ANSI-C oder meinetwegen auch C++. Es ist nicht einfacher, zumindest nicht wenn man alle Bibliotheken weglässt. Warum sollte es auch. Man kann in jeder Sprache in Fortran programmieren :) So ganz erschliesst sich mir der Zusammenhang zwischen dem ESP8266 und Arduino aber nicht, ersteres ist ein WLan SoC den man für wenig Geld auf einer Mini-Platine kaufen kann, letzteres ein relativ universelles Microcontroller-Lehrsystem. Auf dem 8266 kann man jede Menge verschiedener Firmwares laufen lassen, wenn man also unbedingt möchte kann man den auch in BASIC programmieren: https://www.esp8266basic.com/ Vielleicht ist auch Lisp etwas für Eric? https://github.com/yesco/esp-lisp Für unseren PY'ler: https://github.com/niclash/forthright Bernd -- Meine Glaskugel ist mir leider unvorhersehbarerweise vom Balkon gefallen. P.Liedermann in defa