Le Raspberry Pi Pico

... est un module microcontrôleur à haute performance basé sur le microcontrôleur RP2040, un contrôleur à double cœur ARM Cortex-M0+. Fonctionnant jusqu'à 133 MHz et doté de 264 Ko de SRAM, la carte Raspberry Pi Pico dispose également de 2 Mo de mémoire Flash. Parmi ses autres caractéristiques intéressantes on trouve son grand nombre de broches E/S (GPIO) et ses périphériques populaires comme CAN, SPI, I²C, UART et MLI. De plus, la puce offre deux modules d'E/S programmables (PIO), une interface de débogage matérielle ainsi qu'un capteur de température.

MicroPython

Le Raspberry Pi Pico est facilement programmable à l'aide de langages de haut niveau populaires tels que MicroPython ou C/C++. Le livre Raspberry Pi Pico Essentials est une introduction à l'utilisation du module Raspberry Pi Pico avec le langage de programmation MicroPython. L'environnement de développement Thonny est utilisé dans tous les projets.

Le livre contient plus de 50 projets testés. Seules quelques connaissances de base en programmation et en électronique sont nécessaires pour comprendre les projets. De brèves descriptions, des schémas fonctionnels, des schémas électriques détaillés et les codes source complètes des programmes MicroPython sont fournis pour tous les projets. Les codes source peuvent être téléchargés à partir de la page web du livre.