Seite 1 von 1
Workflow
Verfasst: Donnerstag 19. Dezember 2024, 12:06
von Wonka
Moin,
Ich versuche gerade was mit nem e ink Display mit einem raspberry zero zu basteln.
Weis einer ne bessere Möglichkeit als den Code auf dem raspberry zu schreiben und dann zu testen und zu bearbeiten.
Der Zero ist so unglaublich langsam… da dauern ja die Tastatur Eingaben schon ewig.
Möglichkeit 2 wäre auf nem normalen pc zu schreiben und dann zum Testen immer rüber zu schicken aber das zieht sich ja auch.
Am besten wäre wohl ein virtuellen e ink Display zum Testen aber denke mal das gibt’s nicht?

Re: Workflow
Verfasst: Donnerstag 19. Dezember 2024, 17:20
von Dennis89
Hallo,
ich mache es so, wie du es in Möglichkeit 2 beschreibst und mit `scp` zieht sich da eigentlich nicht viel.
Grüße
Dennis
Edit: Wenn du den Pi nur brauchst um dein Display anzusteuern, dann würde ich da vermutlich nur ein OS-Lite installieren und den über SSH bedienen. Dann ist das eigentlich keine zähe Angelegenheit.
Re: Workflow
Verfasst: Freitag 20. Dezember 2024, 08:51
von noisefloor
Hallo,
welches OS hast du auf dem Pi Zero? Klar ist der Pi Zero nicht schnell, aber im Terminal mit Nano programmieren bei einer SSH Verbindung auf den Raspi kann man (oder zumindest ich) nach meinem Empfinden passable arbeiten.
Bzgl. kopieren von einem anderen PC: wie groß ist dein Skript dann? Ein paar kB Code per SCP über das Netzwerk zu kopieren ist eigentlich nur eine Sache von wenigen Sekunden.
Gruß, noisefloor
Re: Workflow
Verfasst: Freitag 20. Dezember 2024, 21:42
von heyJo
Hallo,
du kannst aber auch Thonny auf dem PC nutzen und dort via „Interpreter wählen“ auf dem Zero über ssh arbeiten.
Gruß
Jo
Re: Workflow
Verfasst: Samstag 21. Dezember 2024, 14:31
von nezzcarth
Mit SSHFS kann man sich das Dateisystem eines anderen Rechners lokal einbinden (unter Linux) und die Dateien so dann bearbeiten. Eine andere Variante, die ich ebenfalls schon verwendet habe, ist fabric (
https://www.fabfile.org/); damit baut man sich dann einen kleinen Build-Prozess auf, der dein Skript remote ausführt. Es gibt noch einige weitere Optionen. Für welche man sich entscheidet, hängt von den Anforderungen und persönlichen Vorlieben ab.