Beschreibung
Programmieren, erstellen und meistern Sie über 60 Projekte mit dem Wireless RP2040
Raspberry Pi Pico und Pico W basieren auf dem schnellen, effizienten und kostengünstigen Dual-Core-Mikrocontrollerchip ARM Cortex M0+ RP2040 mit bis zu 133 MHz und 264 KB SRAM sowie 2 MB Flash-Speicher. Neben großem Speicher bieten Pico und Pico W viele GPIO-Pins und beliebte Peripherieschnittstellenmodule wie ADC, SPI, I²C, UART, PWM, Timing-Module, eine Hardware-Debug-Schnittstelle und einen internen Temperatursensor.
Der Raspberry Pi Pico W verfügt zusätzlich über einen integrierten Infineon CYW43439 Bluetooth- und Wi-Fi-Chipsatz. Als dieses Buch geschrieben wurde, war die Bluetooth-Firmware noch nicht verfügbar. Wi-Fi wird jedoch bei 2,4 GHz mit den Protokollen 802.11b/g/n vollständig unterstützt.
Dieses Buch ist eine Einführung in die Verwendung des Raspberry Pi Pico W in Verbindung mit der Programmiersprache MicroPython. Die Thonny-Entwicklungsumgebung (IDE) wird in allen über 60 funktionierenden und getesteten Projekten verwendet und deckt die folgenden Themen ab:
- Installieren von MicroPython auf Raspberry Pi Pico mithilfe eines Raspberry Pi oder eines PCs
- Timer-Interrupts und externe Interrupts
- Analog-Digital-Wandler (ADC) Projekte
- Verwendung des internen Temperatursensors und externer Sensorchips
- Verwendung des internen Temperatursensors und der externen Temperatursensorchips
- Datenlogging-Projekte
- PWM-, UART-, I²C- und SPI-Projekte
- Mit Smartphones über Bluetooth, WLAN und Apps kommunizieren
- Digital-Analog-Wandler (DAC) Projekte
Alle Projekte sind erprobt und getestet. Sie können sowohl auf dem Raspberry Pi Pico als auch auf dem Raspberry Pi Pico W umgesetzt werden, wobei die Wi-Fi-basierten Themen nur auf dem Pico W laufen. Grundlegende Programmier- und Elektronikkenntnisse sind erforderlich, um die Projekte durchführen zu können. Für alle Projekte werden kurze Beschreibungen, Blockdiagramme, detaillierte Schaltpläne und vollständige MicroPython-Programmlisten bereitgestellt.