Raspberry pico

Aus xinux.net
Zur Navigation springen Zur Suche springen

Spezifikationen


Adafruit Firmware Installieren

  • Wir laden nun die Firmware für den Raspberry pico herunter
  • In dieser Firmware von dem Hersteller Adafruit sind Spezielle Micropython Module vorhanden, die eine Tastertur simulieren können.
wget https://downloads.circuitpython.org/bin/raspberry_pi_pico/de_DE/adafruit-circuitpython-raspberry_pi_pico-de_DE-7.0.0.uf2

Flashen des Raspberry Pico`s

  • Der Pi darf nicht mit Strom versorgt werden (keine USB Verbindung)
  • Halte den BOOTSEL Button gedrückt.
  • Verbinde den Pico Pi mit deinem Raspberry Pico per USB.
  • BOOTSEL loslassen
  • Nun erscheint ein Laufwerk mit dem Namen „RPI-RP2“
  • Kopieren wir die Fireware Datei auf den Flash Speicher des Raspberry Pico´s
  • cp ~/Download/adafruit-circuitpython-raspberry_pi_pico-de_DE-7.0.0.uf2 /media/user/RPI-RP2/
  • Nach ein paar Sekunden wird eine "USB-Stick" mit dem Namen "CIRCUITPY" gemountet

Pico Bootsl.png

Script

Anmerkung Thomas
Bezieht sich das mounten auf etwas anderes? Kein Plan? Oben steht doch es wäre schon gemountet?
  • Damit der Payload bearbeitet werden kann, muss PIN 15 mit GND verbunden werden
  • Wenn PIN 15 nicht mit GND verbunden ist, wird das Filesystem nicht gemountet

Deutsches "Tastertur" Layout Einfügen

  • Das vornstallierte Englische Layout und die Keycodes müssen ersetzt werden
  • Verschieden Sprachen findet man in der Git Repo
https://github.com/Neradoc/Circuitpython_Keyboard_Layouts
Anmerkung Thomas
Wo muss was ersetzt werden? Nutzen mir kyrillische Tastaturen was?
  • Circuitpython_Keyboard_Layouts
    • libraries
Anmerkung Thomas
Was mache ich da eigentlich? Erklärung?

File Mount

Payload Ausführer

Payload

Links