Beschreibung
Pimoroni PGA2040 – RP2040 Pin Grid Array Breakout Board
PGA2040 ist ein kompaktes Breakout-Board, das auf dem RP2040-Mikrocontroller basiert. Es wurde für platzsparende und eingebettete Projekte entwickelt und enthält nur die notwendigen Komponenten zum Betrieb des RP2040, darunter den Quarzoszillator, den Flash-Speicher, den Spannungsregler und essenzielle Schaltkreise.
Das Board verfügt über keine integrierten LEDs, Tasten oder USB-Anschlüsse. Um es zu programmieren, muss ein separater USB-Anschluss angeschlossen werden. Durch das minimalistische Design hat das PGA2040 eine kleine Grundfläche von nur 21 mm x 21 mm und bietet eine große Anzahl an zugänglichen Pins für verschiedene Anwendungen.
Das Pin Grid Array ermöglicht den Zugriff auf 48 Pins, von denen 30 als allgemeine GPIO-Pins genutzt werden können. Dies sind vier mehr als beim Raspberry Pi Pico. Zusätzlich sind vier der Pins mit einem Analog-Digital-Wandler (ADC) ausgestattet. Das Board nutzt eine 3,3V Spannungsregulierung und unterstützt eine Eingangsspannung zwischen 3V und 5,5V über den VB-Pin. Header-Pins sind nicht im Lieferumfang enthalten und können separat erworben werden.
Merkmale im Überblick
- Basierend auf dem RP2040 Mikrocontroller
- Dual ARM Cortex M0+ Prozessor mit bis zu 133 MHz
- 264 kB SRAM
- 8 MB QSPI Flash-Speicher mit XiP-Unterstützung
- Quarzoszillator
- Integrierter 3,3V Spannungsregler (max. Ausgangsstrom 300mA)
- 48 Pins im 2,54 mm (0,1") Pin Grid Array
- 30 multifunktionale GPIO-Pins, davon 4 mit ADC-Funktion
- 8 GND-Pins
- Eingangsspannung: 3V – 5,5V (nur über den VB-Pin)
- Abmessungen: ca. 21 mm x 21 mm x 3 mm (L x B x H)
- Programmierbar mit C++, MicroPython und CircuitPython
- Kompatibel mit Raspberry Pi Pico Entwicklungsumgebungen
- Unterstützt diverse Peripheriegeräte über I2C, SPI, UART und PWM
- Prozessor: Dual ARM Cortex M0+, bis zu 133 MHz
- Speicher: 264 kB SRAM, 8 MB QSPI Flash
- GPIO-Pins: 30 (inkl. 4 ADC-Pins)
- Analoge Eingänge: 4 (12-Bit ADC)
- Spannungsversorgung: 3V – 5,5V (nur über den VB-Pin)
- Kommunikationsschnittstellen: I2C, SPI, UART
- Peripherie-Unterstützung: PWM, Timers, Clocks
- Physische Maße: 21 mm x 21 mm x 3 mm
- Pin Grid Array mit eng beieinanderliegenden Pins für platzsparendes Design
- Benötigt externe Verdrahtung für USB-Programmierung
- Unterstützt BOOTSEL-Modus durch Verbindung des BS-Pins mit Masse
- 1x PGA2040 Breakout-Board
- RP2040 Dokumentation
- CircuitPython Firmware Download
- CircuitPython Einstieg
- USB-Programmierung
- BOOTSEL-Modus
- Schaltplan
- Eagle CAD Teil