Raspberry Pi Pico und Pico W Schnelleinstieg

Kompakter Leitfaden für die Hardware. Einfache Programmierung mit MicroPython

Thomas Brühlmann

Cite this publication as

Thomas Brühlmann, Raspberry Pi Pico und Pico W Schnelleinstieg (2023), mitp-Verlag, Frechen, ISBN: 9783747506417

597
accesses
2
quotes

Description / Abstract




  • Alle technischen Daten und Anschlüsse


  • Einfache Codebeispiele in MicroPython


  • Zahlreiche praktische Anwendungen



Dieses Buch ist ein kompakter und praktischer Leitfaden für den Raspberry Pi Pico und Pico W inklusive der Programmierung mit MicroPython.


Sie lernen zunächst die Hardware mit allen Anschlüssen und technischen Daten sowie die Firmware kennen und erfahren, wie Sie die Entwicklungsumgebung Thonny installieren und konfigurieren.


Anschließend behandelt der Autor alle Themen, die für den ersten Einstieg relevant sind: Ein- und Ausgänge, Verarbeitung analoger Daten, Temperaturmesser, digitale Anzeigen wie LED, LCD und OLED sowie die Verwendung von Schnittstellen wie UART, I2C und Wifi. Zum Abschluss zeigt Ihnen der Autor weitere mögliche Programmerweiterungen.


Mit diesem Buch sind Sie bestens vorbereitet, den Raspberry Pi Pico selbstständig für eigene Projekte einzusetzen.




Aus dem Inhalt



  • LED-Dimmer

  • Servo-Ansteuerung

  • Relais-Ansteuerung

  • Motoren-Steuerung für Roboter

  • LED-Ampel

  • Lichtmesser

  • Temperaturmessung mit NTC

  • Wetterstation mit OLED

  • Datenaustausch mit Arduino

  • Alarmblinker

  • Webanwendungen wie Webserver und MQTT-Client mit Raspberry Pi Pico W


Description

Thomas Brühlmann arbeitet als Consultant und hat langjährige Erfahrung in der Hardware- und Softwareentwicklung. Nebenbei realisiert er Projekte mit Open-Source-Hardware, hält Vorträge und führt Workshops durch. In seinem Blog unter 555circuitslab.com publiziert er Projekte, Anwendungen, Tipps und Tricks.

Table of content

  • Cover
  • DRM
  • Titel
  • Impressum
  • Inhalt
  • Einführung
  • 1 Das Board
  • 1.1 Der Raspberry Pi Microcontroller RP2040
  • 1.2 Die Leiterplatte
  • 1.3 Die Leiterplatte Pico W
  • 1.4 Anschlüsse
  • 1.5 Spannungsversorgung
  • 1.6 Spannungsversorgung Zusatzfunktionen
  • 2 Die Software
  • 2.1 Thonny-Entwicklungsumgebung (IDE)
  • 2.2 MicroPython
  • 3 Erste Schritte
  • 3.1 Erstes Programm
  • 3.2 Projekt »Blink LED«
  • 3.3 Programmaufbau
  • 3.4 Steckbrett und Elektronik
  • 4 Digitale Ein- und Ausgänge
  • 4.1 Ein- und Ausgänge am Pico
  • 4.2 Eingang einlesen
  • 4.3 Praxisbeispiel: Taster einlesen und Status ausgeben
  • 4.4 LED ansteuern
  • 4.5 PWM
  • 4.6 Servo
  • 4.7 Transistor, Relais
  • 4.8 Motor
  • 5 Analoge Welt
  • 5.1 Spannung einlesen
  • 5.2 Praxisbeispiel: Messung mit dem internen Temperatursensor
  • 5.3 Praxisbeispiel: Poti mit LED-Ampel
  • 5.4 Praxisbeispiel: Lichtmesser mit LDR
  • 5.5 Praxisbeispiel: Temperaturmessung mit NTC
  • 6 Anzeigen
  • 6.1 RGB-LED
  • 6.2 LC-Display (LCD)
  • 6.3 OLED-Display
  • 6.4 Projekt: Wetterstation mit Umweltsensor DHT22
  • 6.5 Projekt: Uhr mit OLED
  • 7 Schnittstellen
  • 7.1 UART
  • 7.2 I2C
  • 7.3 Praxisbeispiel: Lichtmesser mit BH1750
  • 7.4 WiFi mit Pico W
  • 8 Programm-Erweiterungen
  • 8.1 Bibliotheken
  • 8.2 Programmable Input and Output (PIO)
  • 9 Pinout-Boards
  • 9.1 Pico-Pinout und Beschreibung
  • 9.2 Technische Daten
  • 9.3 RP2040-Boards
  • 9.4 Hardware-Erweiterungen
  • 10 Stücklisten
  • Stichwortverzeichnis

More of this series

    Related titles

      More of this author(s)