
Le Raspberry Pi RP2040 est un microcontrôleur révolutionnaire dans une puce puissante, connu pour transformer l'informatique sur carte unique. Avec ses deux cœurs ARM Cortex-M0+ tournant à 133 MHz et ses 264 kB de SRAM intégrée, il offre des capacités solides pour une multitude de tâches informatiques.
Les spécifications principales incluent la prise en charge de jusqu'à 16 Mo de mémoire Flash externe via un bus QSPI dédié, deux UARTs, deux contrôleurs SPI et deux contrôleurs I2C. Il dispose de 30 broches GPIO, dont quatre peuvent fonctionner en tant qu'entrées analogiques, et 16 canaux PWM, ce qui en fait une véritable bête de course adaptable pour répondre aux besoins de développement.
Le système unique de machine d'état PIO du RP2040 permet de créer une logique matérielle personnalisée, offrant un contrôle précis sur des tâches comme piloter des NeoPixels, faire fonctionner de l'audio I2S, et gérer des affichages à matrice LED. L'architecture de la puce supporte une personnalisation poussée, parfait pour les développeurs cherchant à maximiser les fonctionnalités sans surcharger le CPU.
Ce microchip n'a pas de mémoire Flash intégrée ; cependant, il est conçu pour être intégré avec une mémoire Flash QSPI externe, compatible avec les systèmes de fichiers MicroPython et CircuitPython. Ça permet des options de stockage de programmes flexibles et étendues en plus de l’exécution du code principal.
Les utilisateurs avancés peuvent explorer les détails complexes de la création de solutions personnalisées, grâce à l'échelle microscopique précise et aux riches capacités du RP2040. Ce composant est un outil essentiel pour les prototypes de pointe, offrant des performances proches du M4 pour un large éventail d'applications.
| Marque | Adafruit |
| Modèle | 5667 |