Raspberry PI Actualité

Raspberry Pi Pico est le nouveau microcontrôleur de la Fondation Raspberry Pi »Raspberry pour les débutants

Par Thomas, le 22 janvier 2021, mis à jour le 25 janvier 2021 — 5 minutes de lecture
Logo de Raspberry Para Novatos

Dernièrement, la Fondation Raspberry Pi étend le catalogue de modèles Raspberry Pi afin que nous puissions l’utiliser n’importe où. Il y a quelques mois, ils nous ont apporté le Raspberry Pi 400, afin que nous ayons un Raspberry Pi prêt à être utilisé comme ordinateur de bureau, mais sans perdre les possibilités de créer des projets avec lui. Nous avons également le Module de calcul Raspberry Pi 4, qui est plus axé sur l’utilisation industrielle, puisque nous n’avons qu’une petite carte avec les composants de base, mais nous pouvons facilement l’intégrer dans nos projets. Et maintenant, nous avons un “petit frère” nommé Raspberry Pi Pico, qui, bien que créé également par la Fondation Raspberry Pi, est orienté vers d’autres utilisations.

 

Peut-être que cela vous déroute un peu, mais après avoir su ce qu’est exactement le Raspberry Pi Pico, nous verrons que ce microcontrôleur peut être intéressant pour plus d’un projet. Et pour savoir si ce sera notre nouveau Raspberry Pi ou non, il va falloir d’abord savoir ce que c’est et ce que nous pouvons en faire.

Qu’est-ce que le Raspberry Pi Pico?

Commençons par différencier le Raspberry Pi Pico des autres Raspberry Pi. La principale différence est qu’il s’agit d’un microcontrôleur à la place d’un micro-ordinateur. Il est conçu pour des tâches plus spécifiques et sa puissance minimale, ce qui indique qu’il ne s’adresse pas aux personnes qui souhaitent un ordinateur commun.

Le processeur qu’il transporte est un nouveau processeur créé par la Fondation Raspberry Pi appelé RP2040. C’est un Processeur ARM Cortex M0 + double cœur 133Mhz, ce qui peut être quelque peu ridicule, mais pour des programmes simples, c’est plus que suffisant. Nous avons 264 Ko de RAM (pas une faute de frappe) et avec Mémoire interne de 2 Mo pour les programmes. Nous avons également une connexion USB pour charger les programmes que nous fabriquons pour le Raspberry Pi Pico, un port GPIO à 40 broches et un capteur de température pour pouvoir les utiliser avec nos programmes.

Schéma GPIO du Raspberry Pi Pico

Sûrement pour la plupart d’entre vous, les données que je vous ai fournies et le schéma des ports GPIO sont plus que suffisants pour savoir ce qu’est le Raspberry Pi Pico, mais pour les personnes qui veulent encore en savoir plus, ici vous avez la fiche technique complète du nouveau microcontrôleur de la Fondation Raspberry Pi.

Que puis-je faire avec un Raspberry Pi Pico?

Vous vous posez probablement la question en ce moment. Et la réponse sera sûrement quelque chose à laquelle vous ne vous attendez pas, puisque le Raspberry Pi Pico n’a pas de système d’exploitation, son processeur n’est pas très puissant et il ne dispose que de 2 Mo de mémoire interne. Alors, que dois-je faire avec ce microcontrôleur? Eh bien, programmez-le pour nous aider dans nos projets.

Bien que nous ayons les caractéristiques techniques d’un ordinateur d’il y a 40 ans, nous devons nous rappeler que un ordinateur plus ancien a pu nous emmener sur la lune. Et le fonctionnement du Raspberry Pi Pico ne pourrait pas être plus simple.

Si ce que nous voulons, c’est exécuter un programme que nous avons déjà fait ou téléchargé, il suffit d’appuyer et de maintenir le bouton BOOTSEL, branchez la clé USB sur un ordinateur et copiez le programme sur la clé USB qui apparaît. Une fois que cela est fait, nous pouvons nous connecter via le programme minicom au Raspberry Pi Pico pour lire les données que le programme en cours d’exécution sur le microcontrôleur peut renvoyer.

Ces programmes que nous chargeons sur le Raspberry Pi Pico peuvent être exécutés aussi bien en MicroPython comme en C / C ++. Si nous avons suffisamment de connaissances en programmation, nous pouvons trouver de nombreuses informations sur la façon de réaliser ces programmes dans la section sur démarrer avec Raspberry Pi Pico sur le site Web de la fondation. De plus, nous pouvons également voir certains projets que certains utilisateurs ont déjà réalisés pour nous inspirer et faire les nôtres.

Comment obtenir un Raspberry Pi Pico?

Maintenant que nous savons tout sur le Raspberry Pi Pico, nous n’en avons qu’un pour commencer. Le prix est ridicule, puisqu’il ne coûte que 4 €. Ensuite, nous aurions besoin de capteurs, de contrôleurs ou de tout ce que nous voulons brancher sur le microcontrôleur et le laisser fonctionner. Pour en acheter un, je recommande RaspiPC ou Kubii si vous êtes en Espagne, car ce sont des distributeurs officiels et ils donnent toujours un bon service.

Une fois que nous avons l’assiette, nous ne pouvons que programmer nos projets et voir comment ils fonctionnent. Et vous allez-vous réaliser un projet avec le nouveau Raspberry Pi Pico?

Plus d’informations:

  • Waveshare Raspberry Pi Pico Low-Cost High-Performance RP2040 Chip Microcontroller Board with Flexible Digital Interfaces Dual-Core Cortex M0+ Processor Support C/C++/Python Development
    Raspberry Pi Pico is a low-cost, high-performance microcontroller board with flexible digital interfaces. It incorporates Raspberry Pi's own RP2040 microcontroller chip, with dual-core Arm Cortex M0+ processor running up to 133 MHz, embedded 264KB of SRAM and 2MB of on-board Flash memory, as well as 26x multi-function GPIO pins. For software development, either Raspberry Pi's C/C++ SDK, or the MicroPython is available. There're also complete development resources and tutorials to help you get started easily, and integrate it into end products quickly.
  • Raspberry Pi Pico Board with Pre-soldered Header Flexible Microcontroller Board Based The Raspberry Pi RP2040 Chip Featured Dual-Core Arm Cortex M0+
    RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom;Castellated module allows soldering direct to carrier boards;Pre-soldered header, easy to use USB 1.1 with device and host support;Accelerated floating-point libraries on-chip Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz; 264KB of SRAM, and 2MB of on-board Flash memory Low-power sleep and dormant modes;Drag-and-drop programming using mass storage over USB;Accurate clock and timer on-chip 26 × multi-function GPIO pins;2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels;8 × Programmable I/O (PIO) state machines for custom peripheral support
  • Coolwell Raspberry Pi Pico Basic Kit Pack, MicroPython Programming Learning Kit with The Pico+ Breadboard +LCD1602 RGB Module + PIR Sensor+RGB LED,etc
    With Pre-Soldered Header Raspberry Pi Pico With LCD1602 RGB Module, PIR Motion Sensor, 8-Bit WS2812 RGB LED, Alarm, Single-joint potentiometer,breadboard and other wires,buttons,resistor,LED,etc. With a plastic storage box to keep the items nice and clean

Thomas

Fan de Raspberry Pi de la première heure, je suis l'évolution de ces micro-pc depuis maintenant 5 ans. En plus de l'actualité je propose de nombreux tutoriels pour vous aider à exploiter pleinement votre nano-ordinateur côté domotique ou retro-gaming.