Ich hab einen plain Arduino UNO aus der Box, nichts modifiziert.
Am Windows 10 Laptop angeschlossen über die USB Schnittstelle.
IDE runtergeladen und installiert. Das findet den Arduino sofort.
Dan hab ich das IDE gestoppt und Putty konfiguriert.
Ich bekomme aber keinen Prompt, keine Eingabemöglichkeit.
Hab ich da noch ein Konfigurationsproblem, oder geht das so garnicht ?
In der Anleitung hab ich viel über Projekterstellung und das IDE gelesen. Nichts über Putty Konfiguration. Ich hätte aber gerne auch ein CLI benutzt.
Was soll Dir der Arduino denn anzeigen, wenn keine Software drauf ist?
Die Firmware musst du schon schreiben, compilieren und auf den Arduino hochladen (mit Hilfe der IDE), bevor der irgend etwas macht.
Normal ist Blink Sketch drauf nur ohne Serial Ausgabe, also wird nix angezeigt.
Alle Uno, Nano und andere haben was drauf gehabt, noch nie ein "nackten" bekommen.
Bei ESP32 waren als AP konfiguriert aber nur die IP wurde angezeigt.
Nimm die Arduino IDE und den darin befindlichen Editor und installiere aus den Beispielen "serialEvent".
Damit kannst du testen, vermutlich auch mit putty.
Ich vermute, putty kriegt die Eingabe vom PC-Betriebssystem erst mit der Enter-Taste, wie normale andere Programme auch. Ist das so, und falls ja: Reicht/passt dir das?
Wenn das nicht gewünscht ist, würde ich CoolTerm empfehlen, da kann man zwischen RAW- und Line-Modus umschalten.
Die Verarbeitung im Arduino, die Du programmieren musst, wird dann aber etwas komplexer.
Außerdem könnten sich IDE und Terminal um den COM-Port streiten.
Ich empfehle @rwakeman erst mal mit dem seriellen Monitor anzufangen und erst im voran geschrittenen Status Deines CLI auf ein anderes Terminal zu wechseln, falls das nötig sein sollte.
Nicht wirklich, mag einstellbar sein, aber PTTy ist ein vt100 Terminal, welches man gut per ncurses befeuern kann, und da wäre eine zeilenweise Übertragung fatal.
Leute, es ist mir unangenehm, ich fürchte ich hab mich vorab schlecht informiert, was der Arduino kann. Ich "dachte", da läuft ein kleines Linux derivat drauf, mit dem man arbeiten kann. ok ok, ich entschuldige mich. Der Plan dahinter war, evcc auf dem Arduino zu installieren und laufen zu lassen. Ich musste inzwischen auch lernen, dass das nicht geht. Minimum req. ist wohl ein Rasperry Pi.
Wieder was gelernt. Vielen Dank dafür an euch für eure Kommentare.
LG Wakeman
Ich finde, das ist grade das Tolle an einem Arduino, dass --sobald nach einem Reset der Bootloader merkt, dass er nichts zu tun hat-- gar nichts läuft außer dem, was man selber programmiert (oder zumindest in den Sketch einbindet). Und dass man ohne ein Betriebssytem und mit ein paar byte RAM ziemlich viel zustandekriegt.