Microcontrôleur (MCU) RP2040

Le microcontrôleur RP2040 de Raspberry Pi reprend les valeurs caractéristiques de l'entreprise, à savoir des performances élevées, un faible coût et une facilité d'utilisation

Image du microcontrôleur RP2040 de Raspberry PiLe premier microcontrôleur de Raspberry Pi reprend les valeurs caractéristiques de l'entreprise, à savoir des performances élevées, un faible coût et une facilité d'utilisation, et fait entrer cette société dans le monde des microcontrôleurs. La capacité de mémoire sur puce élevée, le complexe de processeurs symétriques double cœur, la structure de bus déterministe et le riche ensemble de périphériques, auxquels s'ajoute le sous-système unique d'E/S programmables (PIO) de Raspberry Pi offrent aux utilisateurs professionnels une puissance et une flexibilité inégalées. Avec une documentation détaillée, un port MicroPython bien conçu et un chargeur d'amorçage UF2 en ROM, le RP2040 présente une barrière d'entrée la plus basse possible pour les utilisateurs débutants et amateurs.

Le RP2040 est un dispositif sans état qui prend en charge l'exécution sur place en cache à partir d'une mémoire QSPI externe. Cette décision de conception permet aux utilisateurs de choisir la densité de stockage non volatil appropriée à leur application et de bénéficier du faible prix des composants Flash de base. Le RP2040 est fabriqué sur un nœud de processus moderne de 40 nm, offrant des performances élevées, une faible consommation d'énergie dynamique et une faible fuite avec une variété de modes de faible consommation pour prendre en charge un fonctionnement de longue durée sur batterie. Quelle que soit l'application de microcontrôleur, de l'apprentissage automatique à la commande de moteurs, de l'agriculture à l'audio, le RP2040 possède les performances, les fonctionnalités et le support nécessaires pour faire décoller les produits.

Fonctionnalités
  • Arm® Cortex®-M0+ double cœur à 133 MHz
  • 264 Ko de SRAM sur puce dans six bancs indépendants
  • Prise en charge d'un maximum de 16 Mo de mémoire Flash hors puce via un bus QSPI dédié
  • Contrôleur DMA
  • Barre transversale (crossbar) AHB entièrement connectée
  • Périphériques interpolateur et diviseur d'entiers
  • Régulateur LDO programmable sur puce pour générer une tension de base
  • Deux PLL sur puce pour générer des horloges USB et principales
  • 30 broches GPIO, dont quatre peuvent être utilisées comme entrées analogiques
  • Périphériques :
    • Deux UART
    • Deux contrôleurs SPI
    • Deux contrôleurs I²C
    • 16 canaux PWM
    • Contrôleur USB 1.1 et PHY avec prise en charge de l'hôte et du dispositif
    • Huit machines à états PIO

RP2040 Microcontroller

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
IC MCU 32BIT EXT MEM 56QFNSC0914(7)IC MCU 32BIT EXT MEM 56QFN14403 - Immédiatement$0.64Afficher les détails
IC MCU 32BIT EXT MEM 56QFNSC0914(13)IC MCU 32BIT EXT MEM 56QFN64064 - Immédiatement$0.56Afficher les détails
Date de publication : 2021-06-02