Si vous n'avez pas besoin de trop de puissance de traitement, un microcontrôleur Pico peut être mieux adapté à de nombreux projets électroniques.

Il existe plusieurs ordinateurs monocarte de la société Raspberry Pi mais un seul microcontrôleur, le Raspberry Pi Pico. Cette petite carte n'est pas conçue comme une alternative aux SBC plus puissants, mais elle possède un ensemble unique de fonctionnalités qui la rendent plus adaptée à certains projets.

Nous explorerons ici diverses raisons pour lesquelles vous pourriez vouloir utiliser un Raspberry Pi Pico au lieu d'autres modèles de Raspberry Pi dans vos projets électroniques.

1. Architecture du microcontrôleur

Crédit d'image: Raspberry Pi/Youtube

Tandis que le autres modèles Raspberry Pi faites de nobles tentatives pour remplacer votre ordinateur principal ou au moins servir d'alternative intéressante, le Pico est plutôt un Carte microcontrôleur simple et discrète, sans autre mission que de vous aider à mener à bien vos projets électroniques. vie.

Bien que cela le rende globalement moins performant que les autres modèles Pi, il apporte également plusieurs avantages, comme décrit dans les sections suivantes. En raison de son architecture beaucoup plus simple, le Raspberry Pi Pico utilise beaucoup moins de ressources pour accomplir les mêmes tâches qu'un Raspberry Pi classique.

Il est également beaucoup plus facile à configurer et ne présente aucun des problèmes de sécurité d’un ordinateur monocarte. De plus, le Pico offre 2 Mo de mémoire flash non volatile et ne dispose pas d'emplacement pour carte SD, bien que vous puissiez utiliser un adaptateur pour en connecter un au Pico. Cette mémoire flash conservera vos données même en cas de panne de courant soudaine, alors que vous auriez très probablement une carte SD corrompue entre les mains.

2. Rentabilité

Le Raspberry Pi Pico est le produit Raspberry Pi le moins cher, à partir de 4 $ pour le modèle de base. C'est environ un quart du prix du Raspberry Pi Zero 2 W et bien moins cher que le Raspberry Pi 4 le moins cher. Le Raspberry Pi Pico offre une faible barrière d'entrée au bricolage électronique, vous permettant de démarrer votre nouveau passe-temps avec un investissement minimal.

Même dans le monde des microcontrôleurs, le prix du Pico reste très compétitif, et vous êtes il est peu probable de trouver une carte offrant des fonctionnalités, une facilité d'utilisation et une documentation similaires à ce prix indiquer.

Il existe trois variantes du Pico, toutes à des prix différents. Le modèle de base a un prix officiel de 4 $, mais il est livré avec des connecteurs non soudés et manque de connectivité sans fil. Pour obtenir ces fonctionnalités dans la boîte, vous devrez payer entre 1 $ et 3 $ de plus. La version Pico WH, avec Wi-Fi et connecteurs pré-soudés, coûte 7 $.

3. Efficacité énergétique

Crédit d'image: Tarte aux framboises

Le Raspberry Pi Pico n'est peut-être pas la carte microcontrôleur la plus économe en énergie, mais elle se débrouille assez bien, en particulier au sein de la famille Raspberry Pi. L'utilisation d'un Pico à la place est l'une de nos recommandations. conseils pour économiser de l'énergie dans vos projets Raspberry Pi.

Il propose deux modes basse consommation, veille et dormance. Le mode veille utilise le moins d'énergie mais nécessite un déclencheur externe pour ramener le Pico à un état plus actif. Le mode veille, en revanche, consomme plus d'énergie car certaines infrastructures d'horloge de la puce restent actives pour réveiller le Pico si nécessaire.

Bien que le Raspberry Pi Pico ne dispose pas des modes de veille avancés de l'ESP32, il consomme moins d'énergie en modes actifs. Il a utilisé moins de 100 mA lors d'un test de lecture vidéo enregistré dans la fiche technique (avec l'économie d'énergie désactivée).

4. Entrée/sortie programmable

Le Raspberry Pi Pico dispose d'un connecteur à 40 broches avec 26 broches d'entrée/sortie à usage général (GPIO) multifonctions. Le Pico dispose de différents protocoles de communication, dont 2 canaux I2C, 2 x SPI et 2 x UART, similaires aux autres modèles Raspberry Pi. Nous avons un guide détaillé du brochage du Pico que vous devriez absolument vérifier.

Cependant, une caractéristique unique du Raspberry Pi Pico est sa capacité à créer des interfaces numériques et des protocoles de communication personnalisés.

Ceci est rendu possible par les huit machines à états PIO du Pico. Il s’agit essentiellement de cœurs de traitement capables de gérer les données entrant et sortant du microcontrôleur. Ils peuvent soulager le processeur de certaines tâches critiques en termes de temps, permettant ainsi une meilleure gestion des ressources sur le microcontrôleur.

PIO peut s'avérer utile lorsque vous devez travailler avec des LED adressables, des moteurs de commande ou une interface avec des protocoles propriétaires ou du matériel existant.

5. Entrée analogique

Le Raspberry Pi Pico est le seul modèle capable de lire des signaux analogiques. Pour envoyer des signaux d'un appareil analogique à un ordinateur monocarte Raspberry Pi, vous auriez besoin d'un convertisseur analogique-numérique (ADC) pour lire ces signaux et les envoyer au Pi sous une forme numérique qu'il Peux lire.

Le Raspberry Pi Pico, quant à lui, est capable de recevoir directement une entrée analogique, grâce à l'ADC 12 bits intégré. Trois des 26 broches GPIO de la carte peuvent être configurées comme entrées analogiques. Afin que vous puissiez utiliser un Raspberry Pico pour lire un potentiomètre, Par exemple.

6. Format compact

Le Pico est le plus petit Raspberry Pi (2 x 0,8 x 0,04 pouces), suivi de près par le Raspberry Pi Zero (2,6 × 1,2 × 0,2 pouces). Si vous construisiez une console de jeu portable, des lunettes intelligentes, un moniteur de fréquence cardiaque ou tout autre projet d'électronique portable, le Pico serait probablement bien mieux adapté que la plupart des autres Raspberry Pi des modèles. Dans l'ensemble, la taille compacte du Pico élargit sa gamme de cas d'utilisation et en fait un outil précieux pour les projets où les contraintes d'espace sont une considération majeure.

7. Applications en temps réel

Contrairement aux autres modèles Raspberry Pi, le Pico est adapté aux applications en temps réel. En informatique, le temps réel fait généralement référence à un système conçu pour répondre à un événement externe dans un délai ou une contrainte de temps spécifié. Les systèmes en temps réel sont très importants dans les applications qui nécessitent des temps de réponse rapides, telles que les applications de défense, de télécommunications, d'aérospatiale et d'automobile.

Le Pico dispose d'une horloge interne en temps réel qui fonctionne essentiellement comme prévu, mais qui n'est malheureusement pas conçue pour continuer à fonctionner une fois l'appareil éteint. Cependant, vous pouvez connecter une horloge externe en temps réel au Pico pour une synchronisation encore plus précise.

Puisqu'il n'y a pas de système d'exploitation avec lequel s'interfacer sur le Pico, votre code s'exécute immédiatement au démarrage, contrairement aux autres modèles de Raspberry Pi où vous devez d'abord attendre que le système d'exploitation démarre. Bien que la programmation nue soit techniquement possible sur d'autres modèles, elle est plus difficile à utiliser et convient mieux aux développeurs avancés.

Le Pico est donc plus adapté aux projets urgents tels que les contrôleurs de jeux, la sécurité domestique, les projets de robotique et même les applications de domotique.

8. Prise en charge du silicium Raspberry Pi

Crédit d'image: Tarte aux framboises

Contrairement aux ordinateurs monocarte et aux modules de calcul de Raspberry Pi, le Pico donne le ton en matière de la première carte microcontrôleur et le premier produit basé sur la puce interne de l'entreprise, le RP2040. La puce peu coûteuse mais performante alimente également plusieurs alternatives au Raspberry Pi Pico.

L'achat d'un Raspberry Pi Pico signifie que vous prenez en charge le Raspberry Pi Silicon et qu'il est plus probable que nous verrons des puces encore meilleures que le RP2040 à l'avenir.

Le Raspberry Pi Pico est une alternative bon marché pour vos projets électroniques

Ce qui manque au Raspberry Pi Pico en termes de puissance et d'espace de stockage, il le compense par sa capacité en temps réel, sa taille et son prix abordable. Il est parfait pour les projets où un ordinateur Raspberry Pi à part entière serait excessif. Si les broches d'E/S du Pi sont tout ce dont vous avez besoin pour donner vie à votre projet, vous feriez peut-être mieux d'opter pour l'une des variantes du Raspberry Pi Pico.