Cytron Robo Pico Review : Simple, faible
Améliorer le Cytron Maker Pi RP2040 n’est pas une tâche facile. Mais c'est exactement ce que fait Robo Pico et c'est pourquoi nous devons lui donner la note maximale et un Editor's Choice Award.
Brochage sur PCB
Faible coût
Facilité d'utilisation
Module Pico évolutif
Beaucoup de fonctionnalités
Honnêtement, rien.
Pourquoi vous pouvez faire confiance à Tom's Hardware Nos évaluateurs experts passent des heures à tester et à comparer les produits et services afin que vous puissiez choisir celui qui vous convient le mieux. Apprenez-en davantage sur la façon dont nous testons.
Cytron, le fabricant malaisien de certains des meilleurs modules complémentaires Raspberry Pi et Raspberry Pi Pico, est de retour avec un autre module complémentaire pour le Raspberry Pi Pico. Le Robo Pico à 14 $ est une charmante plate-forme d'apprentissage qui s'appuie sur les cartes Cytron précédentes, à savoir la Cytron Maker Pi RP2040, pour fournir un point d'entrée à faible coût et encore moins de friction dans la robotique Raspberry Pi Pico.
Autour du PCB violet se trouvent des connexions pour les moteurs, les servos, Grove et Stemma QT (port Maker), les Neopixels, le buzzer et un système de gestion de l'énergie intégré pour charger les batteries LiPo. La prise en charge de la carte est votre choix de langage de programmation compatible Pico. Normalement, nous réclamons un module pour résumer les complexités d'une carte, mais dans ce cas, CircuitPython gère tout cela pour nous.
Commençons donc notre examen de la dernière carte Cytron et découvrons à quel point nous pouvons nous amuser pour 14 $.
Le PCB violet permet à toutes les cartes Cytron de se démarquer de la foule, tout comme leur conception. Le Pico occupe une place de choix au centre de la carte et autour du périmètre, nous voyons des connexions pour les moteurs, les servos, la puissance et les composants utilisant à la fois Grove et le port fabricant (le langage de Cytron pour Stemma QT / Qwiic).
La carte est densément remplie de connexions et chacune d'entre elles possède une référence GPIO imprimée sur la sérigraphie. Cette fonctionnalité vaut à elle seule son prix. Nous n'avons pas besoin de référencer une fiche technique ou un site Web pour la référence GPIO, elle se trouve directement sur la carte. Chaque composant et connexion possède une référence GPIO, y compris des informations supplémentaires sur les ports Grove et Maker qui sont imprimées au verso. En parlant de l’inverse, le tableau sera posé à plat sur un bureau, mais pas à plat. Il existe un certain nombre de composants soudés à montage en surface. Si vous souhaitez fixer la carte à votre projet, utilisez les quatre points de vis M3 ainsi que les entretoises.
Le design de Robo Pico est proche des autres cartes Maker de Cytron, mais il ressemble beaucoup au Cytron Maker Pi RP2040. En fait, les deux sont très proches. Les seules différences sont l'orientation des deux connecteurs Grove et le Maker Pi RP2040 doté d'un SoC RP2040 intégré. Robo Pico bénéficie du fait qu'il nécessite l'insertion d'un Pico dans la carte, ce qui signifie que nous pouvons utiliser un Pico ou un Pico W dans nos projets. Tant que Raspberry Pi conserve le même facteur de forme et le même brochage, nous pouvons utiliser Robo Pico avec les futures cartes Raspberry Pi Pico.
Dans le style classique de Cytron, Robo Pico est conçu pour fonctionner. Aucune bibliothèque de logiciels sophistiquée n'est nécessaire, nous déposons simplement le Pico en place et nous pouvons accéder au GPIO en utilisant notre langage de programmation préféré. Les didacticiels ont été écrits en pensant à CircuitPython et nous avons choisi de l'utiliser pour nos tests. Les fans de MicroPython et C/C++ n'ont pas peur car Robo Pico est simplement une carte de dérivation qui expose les broches GPIO.
En faisant clignoter CircuitPython sur notre Pico W, nous avons essayé les tutoriels de Cytron expliquant comment utiliser les NeoPixels, les servos, le buzzer et les moteurs. C'était un CircuitPython assez banal sur un Pico, sans surprise. Nous avons testé que toutes les LED d'état GPIO intégrées fonctionnaient en créant notre propre version d'un scanner Larson qui balayait les LED pour créer une visière de type Cylon. Pour tester le buzzer, nous avons chargé un signal sonore très « Mario ».
Une fonctionnalité intelligente des terminaux de moteur est que nous pouvons tester nos moteurs sans exécuter une ligne de code. Le contrôleur de moteur MX1515H est un contrôleur à deux canaux et à l'aide des boutons placés de chaque côté, nous pouvons faire tourner les deux moteurs dans les deux sens. Il s'agit d'une fonctionnalité qui a été introduite sur la carte de commande du moteur Maker Drive (qui utilise également le MX1515H).