Facteur de forme 21 mm × 51 mm.
Puce de microcontrôleur RP2040 conçue par Raspberry Pi au Royaume-Uni.
Processeur Arm Cortex-M0 + double cœur, horloge flexible allant jusqu'à 133 MHz.
264 Ko de SRAM sur puce.
Flash QSPI intégré de 2 Mo.
26 broches GPIO multifonction, dont 3 entrées analogiques.
2 × UART, 2 × contrôleurs SPI, 2 × contrôleurs I2C, 16 × canaux PWM.
1 × contrôleur USB 1.1 et PHY, avec prise en charge de l'hôte et du périphérique.
8 × automates à états d'E / S programmables (PIO) pour la prise en charge de périphériques personnalisés.
Puissance d'entrée prise en charge 1,8–5,5 V CC.
Température de fonctionnement -20 ° C à + 85 ° C.
Le module crénelé permet de souder directement sur les cartes porteuses.
Programmation par glisser-déposer à l'aide du stockage de masse via USB.
Modes veille et veille à faible consommation.
Horloge sur puce précise.
Capteur de température.
Bibliothèques accélérées d'entiers et de virgules flottantes sur puce.