Raspberry pico: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 36: Zeile 36:
 
  https://github.com/Neradoc/Circuitpython_Keyboard_Layouts
 
  https://github.com/Neradoc/Circuitpython_Keyboard_Layouts
 
;Anmerkung Thomas:
 
;Anmerkung Thomas:
  Wo muss was ersetzt werden?  
+
  Wo muss was ersetzt werden? Nutzen mir kyrillische Tastaturen was?
 
*Circuitpython_Keyboard_Layouts
 
*Circuitpython_Keyboard_Layouts
 
**libraries
 
**libraries
Zeile 42: Zeile 42:
 
;Anmerkung Thomas
 
;Anmerkung Thomas
 
  Was mache ich da eigentlich? Erklärung?
 
  Was mache ich da eigentlich? Erklärung?
 +
 
==File Mount==
 
==File Mount==
 
*[[Raspberry pico File Mount]]
 
*[[Raspberry pico File Mount]]

Version vom 14. Oktober 2022, 12:40 Uhr

Spezifikationen

  • RP2040 Mikrocontroller-Chip
  • Dual-Core-Arm Cortex M0+ Prozessor, flexibler Takt mit bis zu 133 MHz
  • 264 KB SRAM und 2 MB integrierter Flash-Speicher
  • Direktes Löten auf der Platine möglich
  • USB 1.1 mit Geräte- und Hostunterstützung
  • Energiesparmodus und Ruhezustand
  • Drag-and-Drop-Programmierung über USB
  • 26 GPIO-Pins (3.3V)
  • 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-Bit-ADC, 16 × steuerbare PWM-Kanäle
  • RTC und Timer auf dem Chip
  • Temperatursensor
  • Gleitkomma-Bibliotheken auf dem Chip
  • 8 × Programmierbare I/O State Machines (PIO) für benutzerdefinierte Peripherieunterstützung

Raspberry-pi-pico-pinout.webp

Adafruit Install

Anmerkung Thomas
ich muss das hier runterladen? mit wget?

Copy File

Anmerkung Thomas
Wo stehe ich hier? Wohin kopiere ich das? Was muss da eingesteckt sein?
  • cp ~/Download/adafruit-circuitpython-raspberry_pi_pico-de_DE-7.0.0.uf2 .

Nach ein paar Sekunden wird eine "USB-Stick" mit dem Namen "CIRCUITPY" gemountet

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