Cela fait quelque temps déjà qu'une nouvelle Pico est arrivée chez les revendeurs et fait doucement son bonhomme de chemin. Celle-ci intègre un nouveau microcontrôleur très particulier qui, en plus de fournir davantage de ressources que son prédécesseur, à une double nature : ARM Cortex-M33 et RISC-V Hazard3. Le fait d'utiliser l'une ou l'autre architecture est laissé au choix du développeur et nous allons bien entendu explorer les deux options. Pour accompagner cette évolution, le SDK lui aussi change en passant de la version 1.5.1 à 2.0.0, puis dernièrement, à 2.1.0. Faisons donc un petit tour de ce que tout cela implique...
Depuis son annonce en janvier 2021, la carte Raspberry Pi Pico et son microcontrôleur (MCU) RP2040 ont rapidement gagné en popularité dans un domaine massivement dominé par les vieillissantes cartes Arduino basées sur des Atmel/Microchip AVR 8 bits, faisant instantanément de l'ombre aux autres plateformes de la même gamme. Mieux encore, le RP2040 étant également commercialisé seul, un grand nombre de fabricants (Pimoroni, Arduino, SparkFun, etc.), s'adressant principalement aux amateurs enthousiastes, ont presque immédiatement lancé leurs propres cartes proposant des formats différents, davantage de flash, un connecteur USB-C ou encore d'autres composants directement embarqués sur le circuit. Tout cela avec les constructeurs et vendeurs chinois sur leurs talons pour proposer des clones similaires à coût (et parfois d'une qualité) bien inférieur. Aujourd'hui, on trouve même des cartes équipées de ce MCU et de 16 Mio de flash pour moins de 2 €, port offert ! Et...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première