Aperçu
Le Raspberry Pi Pico 2 est une carte de développement microcontrôleur conçue pour le développement embarqué à faible coût et haute performance avec des interfaces numériques flexibles. Il utilise le microcontrôleur Raspberry Pi RP2350, doté d'une conception unique à double cœur et double architecture, d'une fréquence de fonctionnement allant jusqu'à 150 MHz, de 520 Ko de SRAM intégrée, de 4 Mo de mémoire et jusqu'à 26 broches GPIO multifonctions à bord. Le développement peut être effectué en utilisant le SDK C/C++ de Raspberry Pi ou MicroPython.
Caractéristiques principales
- Puce microcontrôleur RP2350 conçue par Raspberry Pi
- Double cœur, double architecture : peut basculer entre les cœurs Arm Cortex-M33 et Hazard3 (RISC-V)
- Fonctionne à des fréquences allant jusqu'à 150 MHz (horloge flexible)
- SRAM de 520 Ko et flash de 4 Mo intégrées
- Conception à trous de timbre (castellated) pour soudage/intégration directe sur une carte de base personnalisée
- USB 1.1 prise en charge de l'hôte et du périphérique ; peut s'énumérer comme stockage de masse pour le téléchargement de programme par glisser-déposer
- Prend en charge les modes de veille et d'hibernation à faible consommation d'énergie
- Jusqu'à 26 broches GPIO multifonctions
- La prise en charge des périphériques inclut SPI, I2C, UART, ADC, PWM et PIO pour les périphériques personnalisés
- Capteur de température intégré
- Les fonctionnalités liées à la sécurité incluent : Arm TrustZone pour le démarrage signé Cortex-M, 8kB OTP anti-fusible (mémoire programmable une seule fois) pour le stockage des clés, accélération SHA-256, TRNG matériel et détecteurs de défauts plus rapides
Spécifications
| Carte | Raspberry Pi Pico 2 |
| Puce principale | RP2350 (modèle de puce montré : RP2350A) |
| Architecture du cœur | Processeurs double cœur Cortex-M33 ou RISC-V Hazard3 |
| Fréquence principale | 150MHz (jusqu'à) |
| SRAM intégré | 520KB |
| Flash OSPI embarquée | 4MB |
| GPIO | 26 broches GPIO (3 PCS peuvent être utilisées comme ADC) |
| PIO | 3 blocs d'E/S programmables (PIO), 12 machines d'état au total |
| Périphérique | 2 x UART; 2 x contrôleurs SPI; 2 x contrôleurs I2C; 1 x USB 1.1 contrôleur et PHY (prise en charge hôte et périphérique) |
| ADC | 3 x 12 bits ADC; 12 bits 500KPS ADC |
| PWM | 24 canaux PWM contrôlables (également listés comme 16 x canaux PWM dans un tableau de paramètres) |
| Type de port USB | Micro-USB |
| Méthode d'alimentation | USB-5V, VSYS-1.8V-5.5V |
| Tension d'alimentation | 5V |
| Tension de sortie | 5V/3.3V |
| Tension GPIO | 3.3V |
| Courant de fonctionnement | <= 300mA |
| Nombre de broches | 40 broches |
| Température de fonctionnement | -20~85° |
| Méthode de programmation | Identifier comme stockage de masse ; téléchargement par glisser-déposer |
| Langage de développement | MicroPython, C/C++ |
| Environnement de développement | Visual Studio Code, Eclipse |
| Fabricant (listé) | Raspberry Pi Foundation |
Dimensions mécaniques (unité : mm)
| Longueur totale | 51 |
| Longueur (montrée) | 48.26 |
| Largeur totale | 21 |
| Largeur (montrée) | 17.78 |
| Épaisseur | 1.3 (typ) |
| Pas des broches | 2.54 |
| Diamètre du trou | Ø2.1 |
| Autre diamètre de trou (montré) | Ø1 (x2 montré) |
| Autres dimensions montrées | 11.4; 8; 2; 1.6; 2.4; 4.8; 1.61; 3.8; 5.7 |
Paramètres de la puce RP2350 (du tableau)
| Modèle | Flash | Emballage QFN60 | Emballage QFN80 |
|---|---|---|---|
| RP2350A (Ce produit) | Aucun | Oui | Non |
| RP2354A | Flash 2MB | Non | Oui |
| RP2350B | Aucun | Oui | Non |
| RP2354B | Flash 2MB | Non | Oui |
- Emballage QFN60 : emballage de puce 7 x 7mm avec 30 GPIOs
- Emballage QFN80 : emballage de puce 10 x 10mm avec 48 GPIOs
Brochage (en-tête 40 broches)
| Broche | Signal | Fonctions affichées |
|---|---|---|
| 1 | GP0 | UART0 TX / I2C0 SDA / SPI0 RX |
| 2 | GP1 | UART0 RX / I2C0 SCL / SPI0 CSn |
| 3 | GND | Terre |
| 4 | GP2 | I2C1 SDA / SPI0 SCK |
| 5 | GP3 | I2C1 SCL / SPI0 TX |
| 6 | GP4 | UART1 TX / I2C0 SDA / SPI0 RX |
| 7 | GP5 | UART1 RX / I2C0 SCL / SPI0 CSn |
| 8 | GND | Terre |
| 9 | GP6 | I2C1 SDA / SPI0 SCK |
| 10 | GP7 | I2C1 SCL / SPI0 TX |
| 11 | GP8 | UART1 TX / I2C0 SDA / SPI1 RX |
| 12 | GP9 | UART1 RX / I2C0 SCL / SPI1 CSn |
| 13 | GND | Ground |
| 14 | GP10 | I2C1 SDA / SPI1 SCK |
| 15 | GP11 | I2C1 SCL / SPI1 TX |
| 16 | GP12 | UART0 TX / I2C0 SDA / SPI1 RX |
| 17 | GP13 | UART0 RX / I2C0 SCL / SPI1 CSn |
| 18 | GND | Ground |
| 19 | GP14 | I2C1 SDA / SPI1 SCK |
| 20 | GP15 | I2C1 SCL / SPI1 TX |
| 21 | GP16 | SPI0 RX / I2C0 SDA / UART0 TX |
| 22 | GP17 | SPI0 CSn / I2C0 SCL / UART0 RX |
| 23 | GND | Ground |
| 24 | GP18 | SPI0 SCK / I2C1 SDA |
| 25 | GP19 | SPI0 TX / I2C1 SCL |
| 26 | GP20 | I2C0 SDA |
| 27 | GP21 | I2C0 SCL |
| 28 | GND | Terre |
| 29 | GP22 | GPIO/PIO/PWM |
| 30 | RUN | Contrôle du système |
| 31 | GP26 | ADC0 / I2C1 SDA |
| 32 | GP27 | ADC1 / I2C1 SCL |
| 33 | AGND | Terre analogique |
| 34 | GP28 | ADC2 |
| 35 | ADC_VREF | Référence ADC |
| 36 | 3V3(OUT) | Alimentation |
| 37 | 3V3_EN | Alimentation |
| 38 | GND | Terre |
| 39 | VSYS | Alimentation |
| 40 | VBUS | Alimentation |
Ce qui est inclus
- Carte séparée
- Kit de base
- Kit avec boîtier
Pour obtenir de l'aide pour choisir la bonne option de kit ou pour le support après-vente, contactez https://rcdrone.top/ ou envoyez un e-mail à [email protected].
Applications
- Prototypage intégré et éducation
- Interface de capteurs, acquisition de données (ADC 12 bits) et tâches de contrôle (PWM/PIO)
- Robotique, automatisation et projets MCU généraux utilisant C/C++ ou MicroPython
Manuels
Détails

Commencez rapidement avec Raspberry Pi Pico 2 grâce à une carte de développement compacte basée sur RP2350A conçue pour les projets intégrés.


La programmation par glisser-déposer via USB simplifie le chargement du firmware pendant que vous prototypez en C/C++ ou MicroPython.


Comparé au Pico original, le Pico 2 offre plus de mémoire et de meilleures performances pour les constructions multi-périphériques.


Alternez entre les cœurs Cortex‑M33 et Hazard3 (RISC‑V) pour répondre à vos besoins en matière de chaîne d'outils et de performances.


La SRAM embarquée de 520 Ko et la mémoire flash de 4 Mo aident à garder les tâches en temps réel réactives tout en stockant des programmes et des ressources plus volumineux.

Un brochage clair de 26 GPIO prend en charge SPI, I2C, UART, ADC, PWM et PIO pour les capteurs, les écrans et les interfaces personnalisées.


Les interfaces flexibles et la programmation de stockage de masse USB simplifient le développement, du premier clignotement aux applications complètes.


Choisissez MicroPython pour une itération rapide ou C/C++ avec le SDK Raspberry Pi pour un contrôle total et une optimisation.

Les dimensions mécaniques aident à planifier l'ajustement de l'enceinte et l'espacement des broches avant d'intégrer le Pico 2 dans une carte de base personnalisée.



La documentation officielle et les guides fournissent un point de départ fiable pour les fonctionnalités, les API et les meilleures pratiques du RP2350.

La carte Raspberry Pi Pico 2 est livrée avec des broches d'en-tête installées et comprend un câble de données USB de 15 cm pour une configuration rapide.

Le kit de base Raspberry Pi Pico 2 comprend une carte Pico 2 avec des broches d'en-tête soudées, un câble de données micro USB et un en-tête à 3 broches pour une configuration rapide.

Le kit Raspberry Pi Pico 2 comprend un câble de données micro USB, un en-tête à 3 broches et une carte Pico avec des broches d'en-tête déjà soudées.
Related Collections
