Forum: Mikrocontroller und Digitale Elektronik Suche: Mini Hardware-Terminal


von Dominik (Gast)


Lesenswert?

Hallo,

ich bin schon länger vergeblich auf der suche, nach einem kleinen 
Hardware-Terminal mit Display und Tastatur, dass man als schneller 
Allzweck-Werkzeug anschließen kann. Gibt es so etwas?

Ich stelle mir z.B. etwas in der Größe eine Nintendo DS (oder eben so 
einen alten Translator) zum Aufklappen vor. Ein ebenes Gehäuse, wo 
Tastatur unten und Display oben angeordnet ist, ginge aber auch. 
Eventuell könnte man ein Tablet (meine sowas wie ein kleines iPad) mit 
USB-Host-Mode und einen USB/Serial-Adapter nehmen (sofern es eine 
Terminal APP gibt?), aber die Dinger brauchen "stundenlang" zum 
Hochfahren. Da kann ich auch gleich wieder ein Netbook/Notebook nehmen. 
Zudem brauche ich dann wieder einen externen Adapter.

Ich suche schon eher etwas fertiges (Gehäuse) oder leicht 
nachzubauendes. Frickellösungen wo man Display, Mini-Keyboard, 
uC-Platine/Einplatinencomputer freiverdrahtet offen rumliegen hat, gibt 
es sicher einige. Gut, da könnte man dann auch in ein schönes Gehäuse 
einbauen, habe aber noch kein Projekt gesehen (Fotos), wo das wirklich 
jemand gemacht hat.

Würde man so etwas (Terminal wie z.B. ein altes VT100) mit einen uC 
aufbauen wollen, was bietet sich für eine Mini-Tastatur an und was für 
ein Display? Dotmatrix-Displays wären da schon mal viel zu klein (Ein 
bisschen mehr 40x4 Zeichen sollte das Display schon bringen, auch wenn 
es keine vollen 80x25 sein müssen).
Und was für eine (einbaubare) Mini-Tastatur? Bisher habe ich nur Keypads 
aufwendg angesteuert. Müsste wohl eher noch was mit eigenen Controller 
sein.

Zusammengefasst (nach Relevanz):
1. Gibt es solche Geräte fertig oder fertige Geräte die man dazu 
zweckentfremden kann? Welche?
2. Kennt jemand Mikrocontroller-Projekte, die sowas umgesetzt haben? 
Link?
3. Gibt es (Android-)Tablets, die über USB-Host verfügen und 
entsprechende Terminal App? Welche?


Danke im Voraus,
Dominik

von Samuel C. (dragonsam)


Lesenswert?

Zu Punkt 3: Mein Xperia Z3 compact hat USB-OTG und es gibt entsprechende 
Apps. Ausprobiert habe ich sie noch nicht. Ich denke, dass es auch 
einige andere Android-Geräte mit USB-OTG gibt.

von Dominik (Gast)


Lesenswert?

Die Frage ist ja auch, ob die nötigen Kernel-Treiber/Module für die 
USB/Serial-Adapter bei dem Android-Kernel des jeweiligen Gerätes 
vorhanden sind. Ein Smartphone wäre auch etwas zu klein. OTG können 
sicherlich viele Geräte. Meine Frage zielte eher darauf ab, ob jemand so 
etwas schon erfolgreich gemacht hat und wenn ja, mit welchen Gerät und 
App? Zudem wäre das die letzte/schlechteste von meinen gewünschten 
Lösungen, da solche Geräte wieder einiges an Bootzeit brauchen :(

von Chr. M. (snowfly)


Lesenswert?

Ich bin mir nicht sicher ob du mit meiner Lösung was anfangen kannst
aber mir reicht es um ein paar 08/15 Sachen an Cisco Routern einzugeben
oder abzufragen.

Ein Smartphone hast du ja vielleicht dass nicht erst Booten muss weil es 
eh an ist.(IPhone geht nicht)
Mit einem Modul: 
http://www.ebay.de/itm/Bluetooth-Seriell-Adapter-Bluetooth-auf-RS232-Modul-Kommunikationsmodul-HC-05-/141501290888?pt=LH_DefaultDomain_77&var=&hash=item20f2225988
und einer kleinen USB Powerbank läuft dass über Bluetooth.

In meinem Fall besteht dass Gehäuse aus ein wenig Klebeband aber das 
Smartphone hat ja ein eigenes incl. aller Vorteile wie
-hochauflösendes Display
-hintergrundbeleuchtung
-"Makros"
-einstellbarer Tastatur
-usw.

Drahtlos ist das ganze auch damit nicht ständig Kunden übers Kabel 
stolpern.


AchJa.. mein NexusTablet braucht vielleicht 20s zum Booten, von
"stundenlang" weit entfernt.


EDIT: passende Apps findest du unter "Bluetooth Terminal" im Play Shop 
einige mit unterschiedlichen Funktionen und Layouts.

EDIT2: Die Nachteile will ich nicht verschweigen.
-Baudratenwechsel nur mit PC möglich
-noch ein Akku oder du benutzt einen USB Lader
-wird gerne vor Ort vergessen weil kein Kabel dranhängt ;)

: Bearbeitet durch User
von Dominik (Gast)


Lesenswert?

Danke für den Tipp! Das geht tatsächlich über Bluetooth bidirektional 
fehlerfrei? Ich glaube Cisco-Router wurden nur mit 9600baud konfiguriert 
(hatte vor etlichen Jahren mal Lehrgänge zur CCNA-Zertifizierung - 
sofern das heute so geblieben ist). Funktioniert das auch mit 115200baud 
noch fehlerfrei über Bluetooth?
Hat das BT-Modul auch direkt einen Anschluss für TTL-Pegel? Ansonsten 
könnte darauf sicher ein RS232-Pegelwandler werkeln, wo man die 
Anschlüsse abgreifen kann. Ich hoffe, dass nicht alles in einem Chip 
integriert ist. Werde ich auf jeden Fall mal austesten! Danke!

von Uwe K. (ukhl)


Lesenswert?

Vieleicht ist ein ASUS Eee 700 oder 900 o.ä. eine Möglichkeit.
Einfach Linux installieren.

von Frank L. (hermastersvoice)


Lesenswert?

ich benutze einen alten HP Jornada (690 wenn ich mich richtig erinnere) 
als Terminal. Der hat noch eine echte RS232 Schnittstelle drin und läuft 
mit WinCE. Lag nur noch rum das Teil, bis ich darauf kam es eben als 
Terminal zu nutzen. Dank Tastatur und Touchscreen ist es sogar recht 
komfortabel zu benutzen.
Gruss
Frank

von Dominik (Gast)


Lesenswert?

Ein passendes Netbook habe ich schon. Auch die BT-Lösung ist eigentlich 
suboptimal. Gerade das Booten eines Tablets, App starten, Koppelei über 
BT nehmen wieder viel Zeit in Anspruch.
Lieber wäre mir wirklich eine Hardware-Lösung, wo ich keine Bootzeiten 
habe. Und 20sekunden sind da schon sehr optimistisch. Mein Tablet 
braucht 1-2Minuten. Ich möchte mir zu der Zwecke sicherlich auch kein 
High-End Gerät für viel Geld zulegen.

Am besten wäre etwas kleines Batteriebetriebenes. Anstöpseln, 
Aufklappen, Einschalten und sofort loslegen. Da so ein Terminal ziemlich 
dumm ist, habe ich zumindest auf ein paar uC-Projekte gehofft. Aber 
scheinbar gibt es da noch nichts :(

von Dominik (Gast)


Lesenswert?

Der HP Jornada sieht gut aus! Wie lange braucht das Ding denn zum 
Hochfahren? WinCE-Geräte waren doch recht schnell?

von Guido L. (guidol1970)


Lesenswert?

Dominik schrieb:
> Der HP Jornada sieht gut aus! Wie lange braucht das Ding denn zum
> Hochfahren? WinCE-Geräte waren doch recht schnell?

Die fahren als Organizer ja garnicht runter :) aber bei WinCE Handhelds 
muss eine Dockingstation oder Kabel fuer RS232 dabei sein...

Sowas gibts auch bei Psion 5mx
http://botdream.com/oldsite/blog/linksys-nslu2-network-storage-link-for-usb-20-disk-drives/index.html
(in der Mitte der Seite)

Es gab auch mal ein Kabel fuer den Psion 3a (und c?).
Da war die Terminal-Software "im Kabel" dabei:
http://www.pulster.de/images/big/psion-teklogix-workabout-link.jpg

von Uwe K. (ukhl)


Lesenswert?


von Chr. M. (snowfly)


Lesenswert?

Dominik schrieb:
> Das geht tatsächlich über Bluetooth bidirektionalfehlerfrei?
Für mich ausreichend fehelrfrei, konnte noch keine Probleme feststellen

> Ich glaube Cisco-Router wurden nur mit 9600baud konfiguriert
Ja, mehr als 9600 brauch ich nicht.

> Funktioniert das auch mit 115200baud noch fehlerfrei über Bluetooth?
Das Modul lässt sich auf jeden Fall daruaf einstellen, versucht habe ich 
es noch nicht.

> Hat das BT-Modul auch direkt einen Anschluss für TTL-Pegel? Ansonsten
> könnte darauf sicher ein RS232-Pegelwandler werkeln, wo man die
> Anschlüsse abgreifen kann. Ich hoffe, dass nicht alles in einem Chip
> integriert ist.
Bei Meinem Modul ist ein MAX232 verbaut und TTL Pegel ist an einem 
Jumper abgreifbar.

HTH

von m.n. (Gast)


Lesenswert?

Als Selbstbaulösung könnte man ein Maximite-Board verwenden und als 
Terminal Programmieren: 
http://www.segor.de/#Q%3DTFTMaximite4.3%252522Touch%26M%3D1

Ich könnte Dir auch noch mein Olivetti M10 anbieten, das schafft aber - 
glaube ich - keine 115 kBd ;-)

von Georg (Gast)


Lesenswert?

Hallo,

Smartphones können teilweise HD-Videos spielen, das reicht, aber eine 
komplette VT100-Tastatur ist natürlich ein Problem. Wenn man aber nicht 
gerade Bücherschreiben will:

https://www.youtube.com/watch?v=31ULjsqjiYs

Georg

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.