2023
HOME

Internetzugang für der Raspberry Pi Pico W unter espBASIC on RP2040
RP PICO W: 192.168.178.59?
espBASIC lokale IP finden
Raspberry Pi PICO W espBASIC Startvorgang über serielle USB-Schnittstelle beobachten

Serielle Ausgaben eines Mikrocontrollers, wie ein Arduino oder ein RP Pico W via USB-Kabel können beim Start wichtige Informationen liefern. So teilt z. B. espBASIC on RP2040 beim Pico W mit, welche IP ihm vom Router im lokalen Netz vergeben wurde, um Internetzugang zu ermöglichen und ihn im üblichen LAN/WLAN zu erreichen.

Auf der Suche nach einem geeigneten seriellen Terminalprogramm, welches vom Stil her zu espBASIC passt, da es nur einen Browser benötigt, fiel die Wahl auf die URL

Fastest Serial terminal in your browser for Chrome.

Ohne lange Downloads von seltsamen Seiten läuft dieses Terminal sofort - online. Drückt man Connect, so erscheinen alle verfügbaren Schnittstellen. Während der Darstellung werden die Anschlüsse aktualisiert, so dass die letzte Zeile des CDC-Gerätes PICO W erscheint, oder eben nicht. Damit erkennt man sofort, ob das Borad erkannt wird.

Die Abbildung zeigt in dieser Konfiguration vier serielle Schnittstellen. Dabei ist COM25 der serielle USB-Ausgabekanal von espBASIC, COM24 und COM27 sind Bluetooth-Serial Verbindungen des gekoppleten Pico W. Ausgaben mit SerialBTprintln würden hier an COM27 erscheinen, während Serialprintln über COM25 gesendet wird. COM4 spielt hier keine Rolle.

Durch Anklicken des CDC-Boards erscheinen die vom PICO W gesendeten Informationen im Terminalfenster. Die Verbindung sollte mit der Maus sofort nach dem EInstecken am USB-Port erfolgen.

Das Bild zeigt den Bootablauf von espBASIC, wenn in den Options ein verfügbarer Router samt Passwort eingetragen ist, und per Save dies gespeichert und per Reset ein Neustart erfolgt ist.

Findet espBASIC keinen Router, wird ein eigener HotSpot namens PicoW... aufgespannt. Nach Anmeldung ohne Passwort erreicht man über die IP 192.168.42.1 das espBASIC-Menü mit dem Eintrag Options.

Obige Abbildung schreibt ab Sekunde 2 mit. Nach 6 Sekunden konnte eine Verbindung zum Router aufgebaut werden. Es folgen Informationen zu IP und Version. Danach folgt der Countdown bis zu einem möglichen Autostart des Programms default.bas, der hier per BOOTSEL abgebrochen wurde.

Mittels dieser uf2-Datei kann ein RP Pico W fast alles das, was mit ESP8266-Basic von mmiscool möglich ist und mehr. Dies wird auf ca. 400 Seiten in diesem Buch beschrieben, wie z. B. Untersuchungen mit Ultraschall aus dem technisch-physikalischen Bereich mittels einer weiteren sehr preiswerten Hardware mit kleiner Modifikation. Als weiteres Highlight zur Auswertung von Messdaten kann die Integration von Regressionen im mathematischen Bereich bezeichnet werden.
Das 2023/24 erschienene Messen, Steuern und Regeln mit RP2040 espBASIC zeigt in Einführung, Beispiel und Anwendung was mit der freien Software espBASIC on RP2040 alles möglich ist.


												

Messen, Steuern und Regeln mit RP2040 espBASIC
MSR mit MicroPython und RP2040
MSR mit Arduino und Compact
MSR mit WiFi und ESPBASIC
MSR mit Word & Excel
MSR mit LibreOffice

Mehr Software

.
Startseite Bücher Software Digital RTV Musik Kontakt

Für Inhalt und weitere Verzweigung externer Links sind die Betreiber der dortigen Seiten verantwortlich - H.-J. Berndt