Vendue à environ 12 €, le Raspberry Pi Pico est un moyen très économique de bricoler des projets électroniques et d’étudier l’informatique.
Il est possible d’utiliser la puissance du Raspberry Pi Pico pour des projets robotique, pour collecter des données à l’aide de capteurs (température, humidité, lumière, mouvement, …)
C’est aussi un excellent moyen de s’initier aux bases de la programmation et de l’électronique.
Sommaire
Le RP2040 : Qu’est-ce que c’est ?
Le RP2040 est un microcontrôleur développé par la fondation Raspberry Pi.
C’est le microcontrôleur qui est utilisé dans le Raspberry Pi Pico mais il existe de nombreuses autres cartes utilisant le RP2040. Voici quelques exemples :
- Adafruit Feather RP2040
- Adafruit ItsyBitsy RP2040
- Pimoroni Tiny RP2040
- SparkFun Thing Plus
Caractéristiques techniques du Raspberry Pi Pico
Au niveau du SoC (System on Chip), le Raspberry Pi Pico est équipé d’un processeur Dual-core Arm Cortex M0+ qui peut fonctionner jusqu’à 133 MHz, 264 KB de SRAM et 2MB de mémoire flash.
Pour la connectique GPIO, vous avez :
- 26 broches GPIO multifonctions
- 2 broches SPI
- 2 broches I2C
- 2 broches UART
- 3 broches 12-bit ADC
- 16 canaux PWM contrôlables
Le Pico dispose également d’une mise en veille à puissance réduite, d’une programmation qui peut être utilisée en utilisant le stockage via USB, un capteur de température, et une horloge/minuterie intégrée.
Dimensions de la carte PICO
La carte PICO se veut très petite avec une taille de 2,1 x 5,1 cm.
Connectique
Un avantage de la PICO est qu’elle n’a aucun composant sur son verso. Pourquoi c’est pratique ? Pour pouvoir la poser directement sur une carte mère.
Pour la connectique, il vous est possible d’installer et de souder une broche de connexion.
Installer MicroPython et l’utiliser sur Raspberry Pi Pico
Pour développer vos premiers programmes sur le Raspberry Pi Pico, je vous conseille d’utiliser MicroPython.
L’installation se fera sur votre Raspberry Pi et est très simple, elle nécessite un simple drag and drop.
Voici le lien de téléchargement de MicroPython : https://micropython.org/download/rp2-pico/
Appuyez sur le bouton BOOTSEL de votre carte PICO puis connectez votre Raspberry Pi et PICO à l’aide d’un câble USB. En faisant cela, la carte PICO va présenter sa mémoire de la même manière qu’une clé USB.
Ouvrez le périphérique détécté (qui est la carte PICO) et glissez le fichier pico_micropython.uf2 dans le dossier RPI-RP2.
La carte PICO va redémarrer automatiquement pour installer MicroPython.
Conclusion
Cette nouvelle carte de la Raspberry Pi Fondation annonce qu’ils veulent s’intéresser au monde des microcontrôleurs. Ce n’est pas la carte parfaite mais elle a l’avantage d’être très peu chère et, pour une première, c’est quand même très réussi.