Forum: Mikrocontroller und Digitale Elektronik Esp 8266 und Terminalprogramm


von Leonid (Gast)


Lesenswert?

Hallo,
habe meinen Esp 8266 mit dem Arduino gekoppelt. Er bringt auch Daten im
Packet Sender. Gibt es ein anderes Teminalprogramm ?
Oder eine Version für Android / IOS?
Ich kann nichts finden.
Gruss Leonid

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Leonid schrieb:
> Gibt es ein anderes Teminalprogramm ?

Ein anderes als welches? Wofür? Worauf soll das laufen, wenn Du als 
Alternative iOS/Android erwähnst?

von Leonid (Gast)


Lesenswert?

das PC- Programm heisst "Packet Sender"....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Aha. Und Du hast auch schon mal nach Terminalprogrammen gesucht? Was 
spricht gegen die üblichen Verdächtigen putty/teraterm?

Oder ist für Dich "Terminalprogramm" ein generischer Begriff für 
"Programm, das meine nicht näher spezifizierten Wünsche erfüllt"?

von Leonid (Gast)


Lesenswert?

Hi
Danke für die Bemühungen bisher.
Ich habe meinen Arduino mit dem Esp verbunden, ähnlich dem sog. 
Pretzelboard. Hierauf läuft eine Sensorabfrage , die über Wlan angezeigt
werden soll. Packet Programm läuft auf meinem Pc. Hier kommen die Daten 
auch an.  Trotzdem suche ich Alternativen, wenn mgl. auch auf 
Androidbasis für die Anzeige. Putty ist doch ein Schnittstellenprogramm?
Oder wählt es sich per UDP ein?

von Hans (Gast)


Lesenswert?

keine Ahnung

von Michael U. (amiga)


Lesenswert?

Hallo,

ich habe jetzt mal geschaut, was "Packet Sender" überhaupt ist, nettes 
Tool wie es scheint.
Ist ein Testtool für TCP und UDP und hat mit einem Terminalprogramm oder 
Putty nicht zu tun.

Ein Terminalprogramm erwartet serielle Daten im üblichen Format, z.B. 
38400 Baud, 8N1 von einer COM-Schmittstelle. Die kann natürlich auch 
virtuell sein, es gibt da auch irgendwas wie LAN to COM.
Putty will das auch, oder eben Telnet. Dazu müßtest Du auf dem 
Arduino/ESP einen Telnetserver raufbasteln..

Die meisten lassen einen HTTP-Server laufen und schauen sich das am PC 
usw. im Webbrowser an.
Dazu gibt es ausreichend Beispiele im Netz.

So wie Du gefragt hast, ist ziemlich inklar, was Du da eigentlich machst 
oder ereichen willst.

Gruß aus Berlin
Michael

von Bernd K. (prof7bit)


Lesenswert?

Leonid schrieb:
> Trotzdem suche ich Alternativen, wenn mgl. auch auf
> Androidbasis für die Anzeige.

Was spricht dagegen Dir kurzerhand eine entsprechende App mit GUI für 
Dein selbstgebautes Gerät selbst zu schreiben? Das musst Du doch eh 
früher oder später machen um das fertige Ding irgendwann praktisch 
nutzen zu können, warum also nicht jetzt gleich damit anfangen?

von Basti (Gast)


Lesenswert?

Es gibt inzwischen ja auch ein Board wo ein per Arduino IDE 
programmierbarer Controller sowie Wlan-Modul schon drauf sitzt.
Nennt sich Pretzel-Board. Hier ein kleines Beispiel wie man 
Füllstandsmessung und ähnliches realisieren könnte:
http://www.mikrocontroller-elektronik.de/wifi-board-nanoesp-bzw-pretzel-board/

von Chr. M. (snowfly)


Lesenswert?

Basti schrieb:
> Es gibt inzwischen ja auch ein Board..
Die gibt es auch in klein und günstig:
http://de.aliexpress.com/item/D1-mini-Mini-NodeMcu-4M-bytes-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/32529101036.html
http://de.aliexpress.com/item/Smart-Electronics-ESP8266-serial-WIFI-Witty-cloud-Development-Board-ESP-12F-module-MINI-nodemcu/32597903268.html

EDIT: Jetzt hab ich mir das Pretzelboard mal angesehen.
Ich halte das Konzept einen ESP per AT-Befehle an einen AVR 
anzuflanschen für sehr fragwürdig wenn man den ESP auch direkt 
programmieren kann,
für mehr IOs gibt es auch Porterweiterungen.

: Bearbeitet durch User
von Steven M. (8023)


Lesenswert?

fragwürdig ist relativ für einsteiger, da der nano mit 5V I/O ootb 
läuft, und man nur 2 pins für einen softserial einbüßt... sprich ein 
usb-kabel reicht, und man kann mit der standardsoftware was machen...

für android könnte http://netio.davideickhoff.de/de/ evtl interessant 
sein

: Bearbeitet durch User
von Daniel A. (daniel-a)


Lesenswert?

Wie wär's mit dieser WebSocket library:

https://github.com/ejeklint/ArduinoWebsocketServer

Das könnte man dan mit einem Webserver auf dem Arduino kombinieren:

https://www.arduino.cc/en/Tutorial/WebServer

Dann könte man die Daten bequem im Browser ansehen & verarbeiten.

: Bearbeitet durch User
von Philipp_K59 (Gast)


Lesenswert?

Chr. M. schrieb:
> Ich halte das Konzept einen ESP per AT-Befehle an einen AVR
> anzuflanschen für sehr fragwürdig

Fragwürdig? Man verpasst seinem Projekt ja nur IoT für nen €.. welches 
letztendlich nebensächlich bleibt.. man müsste sich nur um mal kurz nen 
INet Zugriff zu machen in einen komplett neuen Chip einlesen, das ist 
mal Fragwürdig.

von U. C. (Gast)


Lesenswert?

Philipp_K59 schrieb:
> Fragwürdig? Man verpasst seinem Projekt ja nur IoT für nen €.. welches
> letztendlich nebensächlich bleibt.. man müsste sich nur um mal kurz nen
> INet Zugriff zu machen in einen komplett neuen Chip einlesen, das ist
> mal Fragwürdig



Aus einem anderen Thread:
Torsten C. schrieb:
> Einen ESP per AT-Kpmmandos als
> Webserver zu benutzen, ist irgendwie vergleichbar damit, einen Flur
> durch einen Briefkastenschlitz zu tapezieren

Welches auch in etwa meiner Ansicht entspricht.


Und da findet sich auch eine kleiner Vorteil der Arduino IDE.
Das meiste an Software lässt sich ohne Probleme auf den ESP übertragen.

Liebhaber des Registergefummel und auch Assemblerfreaks schauen 
natürlich in die Röhre.

von Steven M. (8023)


Lesenswert?

Eben, "das meiste"...

Und den esp wie ein streamobjekt zu behandeln, hat seine vorteile...

Und, wie schon erwähnt TTL- pegel...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.