Raspberry Pi Pico W history menue Letztmalig dran rumgefummelt: 09.10.22 01:53:31

Endlich ist sie da: die neue Version Raspberry Pi 4! Bei der letzten Hardware-Revision war der Fortschritt eher begrenzt, wenn nicht sogar klein. Von RPi 2 nach RPi 3 B gab es einen großen Schritt vorwärts, aber 3 B+ war gegenüber 3 B mehr ein Facelift denn ein Upgrade. Nach der Einführung des RPi 3 B+ erschienen mit der Zeit Konkurrenten mit leistungsfähigerer Hardware und mehr Funktionen wie etwa USB 3.0 oder nativem Ethernet.

  1. Start 2022
  2. Hardware
  3. Software
  4. Aktuelle Anwendungen 2022
  5. Verwandte Themen ...

 

Raspberry-Pi

Raspberry-Pi Pico W

begrenzt verwendbar - selbst aufpassen, ab welcher Stelle es Blödsinn wird ;-)

Wissen für Fortgeschrittene der Informatik


1. Start 2022 history menue scroll up

Microcontroller der gehobenen Klasse (... so etwas bekommt man derzeit im Handel zum Grundpreis von ca. 6,- Euro) beherrschen bereits heutzutage alle standardmäßigen Schnittstellen zur Kommunikation mit beliebigen "weiteren" Geräten.

Der Raspberry Pi Pico W basiert auf einem von der Raspberry Pi Foundation entwickelten 32-Bit-Mikrocontroller RP2040, einem Dual-Core ARM Cortex M0+ Chip, der mit einem Systemtakt von 133 MHz betrieben wird. Er wird per Micro-USB-Buchse mit Strom versorgt und programmiert. Er enthält einen 2 MB großen QSPI-Flash-Speicher für Programme und Daten, der per QSPI-Bus auf bis zu 16 MB erweiterbar ist. Über 26 GPIO-Pins verfügt er über einen große Anschlussvielfalt für Peripherie.
Das On-Board-WLAN-Interface arbeitet im 2,4-GHz-Band (802.11n).
Er hat eine Größe von nur 51 x 21 mm und verfügt über steckbrettkompatible Kontaktstiftleisten mit insgesamt 40 Pins.
Der Mini-Rechner kann mit MicroPython, Microsoft Visual Studio Code und C/C++ programmiert werden. Zusätzlich stellt die Raspberry Pi Foundation eine GCC-Toolchain bereit. Der Rechner unterstützt den Massenspeicher-Boot. Programmfiles werden per USB-File-Kopie auf den Rechner übertragen. Ein integrierter BOOT-Taster ermöglicht das schnelle Erkennen des Raspberry Pi Pico W auf dem korrespondieren Rechner.
Mit seiner Größe, dem günstigen Preis und den vielfältigen Möglichkeiten eignet sich der Raspberry Pi Pico W ausgezeichnet für kleine, preiswerte Microcontroller-Projekte und den Lehrbetrieb, der über WLAN sehr einfach in lokale und ferne Netzwerke einbindbar ist.
Über eine direkte Debug-Verbindung per SWD können Raspberry Pi Pico Programme direkt analysiert und editiert werden (Hardware-Debugging).
Eine Besonderheit sind die acht integrierten, frei von außen programmierbaren State Machines.
Der Mini-Computer arbeitet nicht wie seine großen Raspberry Pi-Verwandten mit einem Betriebssystem, er wird allein mit dem Anwenderprogramm versehen.

RP2040-Mikrocontroller, Dual-core ARM Cortex-M0+ Prozessor, bis 133 MHz Taktfrequenz, integrierte Floating Point Routinen
WLAN-Interface, 2,4 Ghz-Band (802.11n)
Betriebsspannung 1,8 bis 5,5 V, interner 3,3-V-Schaltregler
264 kB SRAM, 2 MB On-Board-Flash Speicher, extern per QSPI auf 16 MB erweiterbar
26 Multifunktions-GPIO (3,3 V fix, Funktion zum Teil frei programmierbar)
2 x SPI, 2 x I2C, 2 x UART, 3 x 12-bit ADC, 16 x PWM
1 x RTC, 4 Timer, 1 Temperatursensor
2 programmierbare I/O-Blocks, 8 State Machines
USB1.1-Interface, Betrieb als Host und Device möglich
Emulation als Massenspeicher-Interface wie SD-Card oder USB möglich
Programmierung via USB-Massenspeicherfunktion (UF2-Bootloader) oder Serial Wire Debug (SWD) Port
Abm. (B x L): 21 x 51 mm

2. Hardware history menue scroll up

SoC und SBC - das ist der RaspPi in einem Zwischenzeitlich bei der Version 4 angelangt, wird das Teil erst richtig heiß. Ursprünglich standen die GPIO's im Vordergrund und somit die Möglichkeit zur Steuerung externer Elektronik. Das hat sich im Laufe der Jahre gründlich geändert.

... und ab zum Raspberry Pi Pico and Pico W

 

... und ab zum Raspberry Pi Pico and Pico W

 

... und ab zur Thonny-IDE


3. Software history menue scroll up

Was Sie als Erstes bemerken werden, ist die Tatsache, dass der Raspi Pico kein eigenes Betriebssystem besitzt und auch keines installiert werden muss. Die fertig darauf laufenden Anwenderprogramme sind sein Betriebssystem.

Der einfachste Weg, MicroPython-Code auszuführen und auf eine Shell auf dem Raspberry Pi Pico W zuzugreifen, ist die Verwendung der Thonny IDE.
Thonny wird standardmäßig auf dem Raspberry Pi OS installiert. Sie können es aber auch auf Ihrem Hauptcomputer installieren, um es bequemer zu machen.
So geht's: Besuchen Sie https://thonny.org/ und Sie werden die neuesten Versionen auf der Startseite finden können.

4. Aktuelle Anwendungen 2022 history menue scroll up

 

 

5. Verwandte Themen ... history menue scroll up

Angefangen bei diskreter digitaler Logik zeigen wir hier auch den historischen Weg in den Schritten über Einzelbauelemente bis zum heute gängigen "Physical Computing" mit Minimalanforderungen, jedoch maximaler Leistung. Was heute in eine Streichholzschachtel passt, füllte noch vor 65 Jahren ganze Häuserblöcke - ganz zu schweigen von dem "Kraftwerk", welches die benötigte Elektroenergie  bereit stellte.

... und ab zum ARDUINO

Banana-Pi

Transistoren

Integrierte Schaltkreise

Kombinatorik

INTEL 404

... und so funktioniert ein Computer

Mikroprozessorgeschichte

Prozessoraufbau

Tinker-CAD

Mikrocontrollertechnik

Automatisierungstechnik

A/D-Wandlung

Logikschaltungen - der Entwurf

Bool'sches Aussagenkalkül

Das Kombinatorik-Projekt

Murray-Code

Logische Grundschaltungen

Aufgaben zur Logikentwicklung

Rechenmaschinenmodelle



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 8. Oktober 2022 um 15.55 Uhr

... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-)

„Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“

Diddi Hallervorden, dt. Komiker und Kabarettist