ampy
Mit ampy, dem Adafruit MicroPython Tool, kann man Dateien auf MicroPython Geräten verwalten. Die Geräte müssen über eine serielle Schnittstelle angeschlossen sein.
ampy ist ein Python-Programm. Es setzt Python 3 voraus und wird mit
$ pip3 install adafruit-ampy
installiert.
ampy wird auf der Kommandozeile in der Form
$ ampy [OPTIONS] COMMAND [ARGS]
aufgerufen.
Als OPTIONS sind vorgesehen:
-p, --port PORT
Name des seriellen Ports, kann auch über die Umgebungsvariable
AMPY_PORT spezifiziert werden
-b, --baud BAUD
Verbindungsgeschwindigkeit der seriellen Schnittstelle
(optional, Vorgabewert 115200)
-d, --delay DELAY
Verzögerungszeit in Sekunden, bevor die Verbindung in den RAW MODE wechselt
(optional, Vorgabewert 0)
--version
Versionsinformationen anzeigen
--help
Hilfe anzeigen
Bei COMMAND und [ARGS] werden unterstützt:
get FILE
liest die Datei FILE vom Gerät und gibt sie aus
ls
listet die Dateien auf dem Gerät auf
mkdir DIR
legt das Verzeichnis DIR auf dem Gerät an
put FILE oder put DIR
kopiert die Datei FILE oder das Verzeichnis DIR auf das Gerät
reset
führt ein Reset bzw. Reboot des Geräts durch
rm FILE
löscht die Datei FILE vom Gerät
rmdir DIR
löscht das Verzeichnis DIR und dessen Inhalte vom Gerät
run FILE
führt die Python-Datei FILE auf dem Gerät aus und gibt die Ausgaben wieder
Link
https://pypi.org/project/adafruit-ampy/
ampy ist ein Python-Programm. Es setzt Python 3 voraus und wird mit
$ pip3 install adafruit-ampy
installiert.
ampy wird auf der Kommandozeile in der Form
$ ampy [OPTIONS] COMMAND [ARGS]
aufgerufen.
Als OPTIONS sind vorgesehen:
-p, --port PORT
Name des seriellen Ports, kann auch über die Umgebungsvariable
AMPY_PORT spezifiziert werden
-b, --baud BAUD
Verbindungsgeschwindigkeit der seriellen Schnittstelle
(optional, Vorgabewert 115200)
-d, --delay DELAY
Verzögerungszeit in Sekunden, bevor die Verbindung in den RAW MODE wechselt
(optional, Vorgabewert 0)
--version
Versionsinformationen anzeigen
--help
Hilfe anzeigen
Bei COMMAND und [ARGS] werden unterstützt:
get FILE
liest die Datei FILE vom Gerät und gibt sie aus
ls
listet die Dateien auf dem Gerät auf
mkdir DIR
legt das Verzeichnis DIR auf dem Gerät an
put FILE oder put DIR
kopiert die Datei FILE oder das Verzeichnis DIR auf das Gerät
reset
führt ein Reset bzw. Reboot des Geräts durch
rm FILE
löscht die Datei FILE vom Gerät
rmdir DIR
löscht das Verzeichnis DIR und dessen Inhalte vom Gerät
run FILE
führt die Python-Datei FILE auf dem Gerät aus und gibt die Ausgaben wieder
Link
https://pypi.org/project/adafruit-ampy/