WRL-25134 – SparkFun Thing Plus - RP2350
La SparkFun Thing Plus - RP2350 est une plateforme de développement sans fil dynamique et puissante au format Thing Plus. Basée sur le microcontrôleur RP2350 de la Fondation Raspberry Pi, cette carte intègre leur module radio pour le WiFi 4 (802.11n) mono-bande 2.4 GHz et le Bluetooth 5.2, ainsi que les composants matériels standards présents sur toutes les cartes Thing Plus. Cela inclut la recharge de batterie LiPo embarquée, un circuit de jauge de carburant, un lecteur de carte µSD, un connecteur Qwiic et le brochage Thing Plus, permettant à la RP2350 Thing Plus d’être utilisée dans une grande variété d'applications.
Le RP2350 est un microcontrôleur double cœur unique avec deux processeurs ARM Cortex-M33 et deux processeurs RISC-V Hazard3, tous fonctionnant jusqu'à 150 MHz. Bien qu’il ne s’agisse pas d’un MCU à quatre cœurs, les utilisateurs peuvent choisir deux processeurs à utiliser au démarrage. Il est possible d’exécuter deux du même type ou un de chaque. Le RP2350 comprend également 520kB de SRAM en dix banques, deux UART, deux SPI, deux contrôleurs I2C et un contrôleur USB 1.1 avec prise en charge hôte et périphérique.
Le module radio Raspberry Pi (RM2) fonctionne via SPI. Cette carte utilise les mêmes broches radio que les cartes officielles Raspberry Pi, permettant une compatibilité plug-and-play. Le RM2 prend en charge le WiFi 4, le Bluetooth 5.2, les débits standards Bluetooth (1 Mbps), et les débits améliorés (2 ou 3 Mbps), y compris le BLE.
La RP2350 Thing Plus comprend également 16 Mo de Flash externe et 8 Mo de PSRAM connectés au contrôleur QSPI du RP2350. Elle est compatible avec le C/C++ via le Pico SDK, ainsi qu’avec MicroPython, CircuitPython et les environnements Arduino.
Avertissement : Polarité du connecteur de batterie LiPo
Le connecteur de batterie LiPo de la version 10 de cette carte est inversé par rapport à la connexion JST 2 broches standard de SparkFun. Suivez les indications de la sérigraphie pour respecter la polarité correcte. Cette version est incompatible avec toutes les batteries LiPo à cellule unique proposées par SparkFun. Une version future corrigera ce point.
Caractéristiques de la SparkFun Thing Plus - RP2350
- RP2350 :
- 21 GPIO multifonctions* (inclut 13x GPIO, 3 analogiques)
- *Broche "bonus" reliée à la sortie de données WS2812
- 1x UART, 1x I2C, 1x SPI
- Module radio Raspberry Pi (RM2) :
- WiFi 4, Bluetooth 5.2
- BDR (1 Mbps), EDR (2 ou 3 Mbps), BLE
- Format Thing Plus :
- Dimensions : 2,3" x 0,9"
- Quatre trous de fixation compatibles 4-40
- 28 broches PTH
- Connecteur USB-C
- Connecteur JST 2 broches pour batterie LiPo
- Connecteur Qwiic JST 4 broches
- Lecteur de carte µSD
- Chargeur LiPo MCP73831
- Jauge de carburant MAX17048
- LEDs :
- PWR (Rouge – alimentation)
- CHG (Jaune – charge de la batterie)
- STAT (Bleu – statut, reliée à RM2 GPIO0)
- LED RGB WS2812 (entrée de données reliée à GPIO14)
Caractéristiques générales du RP2350
- Double processeur ARM Cortex-M33 et Hazard3 RISC-V (sélectionnable par l’utilisateur)
- 520kB de SRAM en 10 banques
- GPIO tolérant au 5V (sous tension) avec sécurité à 3.3V (hors tension)
- Périphériques :
- 2x UART
- 2x SPI
- 2x I2C
- 4x broches HSTX (interface TX haute vitesse)
- 24 canaux PWM
- 12 machines d’état PIO
Guides, Liens & Ressources
Matériel | Logiciel | Fiche(s) technique(s) | Guide(s) | Autres documents |
---|---|---|---|---|
Schéma | Librairie SparkFun Pico SDK | RP2350 | Guide de démarrage | Dépôt GitHub matériel |
Fichiers Eagle | Cœur Arduino | APS6404L PSRAM | Qu’est-ce que MicroPython ? | Page d’information Qwiic |
Dimensions de la carte | MicroPython UF2 | Page d’informations RP2350 | ||
Fiche produit RP2350 | Téléchargements CircuitPython | Docs RP2350 |
