Raspberry Pico schnell: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „*Installiere und bringe deinen USB Rubber Ducky in weniger als 5 Minuten zum Laufen. *Lade die neueste Version von der Releases-Seite herunter. *Stecke das Ger…“)
 
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
*Installiere und bringe deinen USB Rubber Ducky in weniger als 5 Minuten zum Laufen.
+
;Installiere und bringe deinen USB Rubber Ducky in weniger als 5 Minuten zum Laufen.
*Lade die neueste Version von der Releases-Seite herunter.
+
;Lade die neueste Version von der Releases-Seite herunter.
*Stecke das Gerät in einen USB-Anschluss, während du die Boot-Taste gedrückt hältst.  
+
;Stecke das Gerät in einen USB-Anschluss, während du die Boot-Taste gedrückt hältst.  
*Es wird als Wechseldatenträger mit dem Namen RPI-RP2 angezeigt.
+
;Es wird als Wechseldatenträger mit dem Namen RPI-RP2 angezeigt.
*Installiere CircuitPython auf dem Pico
+
*wget https://github.com/dbisu/pico-ducky/releases/download/v2.0/pico-ducky-v2.0-win_de.zip
*Kopiere die Datei adafruit-circuitpython-raspberry_pi_pico-en_US-8.0.0.uf2 in das Wurzelverzeichnis des Pico (RPI-RP2).
+
*unzip pico-ducky-v2.0-win_de.zip
*Das Gerät wird neu gestartet und nach einer Sekunde oder so wird es sich erneut als CIRCUITPY verbinden.
+
*cp -vr adafruit-circuitpython-raspberry_pi_pico-en_US-8.0.0.uf2 /media/$USER/RPI-RP2/
*Kopiere den lib-Ordner in das Wurzelverzeichnis von CIRCUITPY
+
;<nowiki>#</nowiki>Das Gerät wird neu gestartet und nach einer Sekunde oder so wird es sich erneut als CIRCUITPY verbinden.
*Kopiere *.py in das Wurzelverzeichnis von CIRCUITPY
+
*cp -vr lib /media/$USER/CIRCUITPY/
*Kopiere dein Payload als payload.dd in das Wurzelverzeichnis von CIRCUITPY
+
*cp -v *.py /media/$USER/CIRCUITPY/
*Trenne das Gerät vom USB-Port und entferne den Setup-Jumper.
+
*cp -v payload.dd /media/$USER/CIRCUITPY/
 +
;<nowiki>#</nowiki>Trenne das Gerät vom USB-Port und entferne den Setup-Jumper.
 +
=Setup-Modus=
 +
*Um die Payload zu bearbeiten, gehen Sie in den Setup-Modus, indem Sie den Pin 1 (GP0) mit Pin 3 (GND) verbinden.
 +
*Dadurch wird verhindert, dass der Pico-Ducky die Payload in Ihre eigene Maschine einspeist.
 +
*Der einfachste Weg dazu ist die Verwendung eines Überbrückungskabels zwischen diesen Pins, wie unten gezeigt.
 +
 
 +
[[Datei:Raspberry_pico_setup_mode.png]]

Aktuelle Version vom 4. April 2024, 12:13 Uhr

Installiere und bringe deinen USB Rubber Ducky in weniger als 5 Minuten zum Laufen.
Lade die neueste Version von der Releases-Seite herunter.
Stecke das Gerät in einen USB-Anschluss, während du die Boot-Taste gedrückt hältst.
Es wird als Wechseldatenträger mit dem Namen RPI-RP2 angezeigt.
#Das Gerät wird neu gestartet und nach einer Sekunde oder so wird es sich erneut als CIRCUITPY verbinden.
  • cp -vr lib /media/$USER/CIRCUITPY/
  • cp -v *.py /media/$USER/CIRCUITPY/
  • cp -v payload.dd /media/$USER/CIRCUITPY/
#Trenne das Gerät vom USB-Port und entferne den Setup-Jumper.

Setup-Modus

  • Um die Payload zu bearbeiten, gehen Sie in den Setup-Modus, indem Sie den Pin 1 (GP0) mit Pin 3 (GND) verbinden.
  • Dadurch wird verhindert, dass der Pico-Ducky die Payload in Ihre eigene Maschine einspeist.
  • Der einfachste Weg dazu ist die Verwendung eines Überbrückungskabels zwischen diesen Pins, wie unten gezeigt.

Raspberry pico setup mode.png