banner
Nachrichtenzentrum
Wählen Sie aus unserem breiten Angebot an erstklassigen Produkten und Dienstleistungen für ein wirklich bemerkenswertes Erlebnis.

Cytron Robo Pico Testbericht: Einfach, günstig

Jul 31, 2023

Den Cytron Maker Pi RP2040 zu verbessern ist keine leichte Aufgabe. Aber Robo Pico macht genau das und deshalb müssen wir ihm die volle Punktzahl und einen Editor's Choice Award geben.

Pinbelegung auf der Platine

Niedrige Kosten

Benutzerfreundlichkeit

Aufrüstbares Pico-Modul

Viele Funktionen

Ehrlich gesagt, nichts.

Warum Sie Tom's Hardware vertrauen können Unsere Experten verbringen Stunden damit, Produkte und Dienstleistungen zu testen und zu vergleichen, damit Sie das Beste für sich auswählen können. Erfahren Sie mehr darüber, wie wir testen.

Cytron, der malaysische Hersteller einiger der besten Raspberry Pi- und Raspberry Pi Pico-Add-ons, ist mit einem weiteren Add-on für den Raspberry Pi Pico zurück. Der Robo Pico für 14 US-Dollar ist eine wunderbare Lernplattform, die auf früheren Cytron-Boards, nämlich dem Cytron Maker Pi RP2040, aufbaut und einen kostengünstigen und noch reibungsärmeren Einstiegspunkt in die Raspberry Pi Pico-Robotik bietet.

Rund um die violette Platine befinden sich Anschlüsse für Motoren, Servos, Grove und Stemma QT (Maker-Port), Neopixel, Summer und ein integriertes Energieverwaltungssystem zum Laden von LiPo-Akkus. Die Unterstützung des Boards erfolgt durch die von Ihnen gewählte Pico-kompatible Programmiersprache. Normalerweise schreien wir nach einem Modul, um die Komplexität einer Platine zu abstrahieren, aber in diesem Fall übernimmt CircuitPython das alles für uns.

Beginnen wir also mit unserer Rezension des neuesten Boards von Cytron und erfahren Sie, wie viel Spaß wir für 14 US-Dollar haben können.

Alle Cytron-Boards heben sich durch die violette Platine von der Masse ab, aber auch durch ihr Design. Der Pico nimmt einen Ehrenplatz in der Mitte der Platine ein und um den Umfang herum sehen wir Anschlüsse für Motoren, Servos, Strom und Komponenten, die sowohl den Grove- als auch den Maker-Port nutzen (Cytrons Sprachgebrauch für Stemma QT / Qwiic).

Die Platine ist dicht gepackt mit Anschlüssen und jeder von ihnen verfügt über eine auf Siebdruck aufgedruckte GPIO-Referenz. Allein diese Funktion ist den Preis wert. Für die GPIO-Referenz müssen wir nicht auf ein Datenblatt oder eine Website verweisen, sie befindet sich direkt auf der Platine. Jede Komponente und Verbindung verfügt über eine GPIO-Referenz, einschließlich zusätzlicher Informationen für die Grove- und Maker-Ports, die auf der Rückseite aufgedruckt sind. Im umgekehrten Fall liegt das Board eben auf dem Schreibtisch, aber nicht flach. Es gibt eine Reihe von oberflächenmontierbaren, gelöteten Komponenten. Wenn Sie die Platine an Ihrem Projekt befestigen möchten, verwenden Sie die vier M3-Schraubpunkte zusammen mit Abstandshaltern.

Das Design des Robo Pico ähnelt den anderen Maker-Boards von Cytron, ähnelt jedoch stark dem Cytron Maker Pi RP2040. Tatsächlich passen die beiden sehr gut zusammen. Die einzigen Unterschiede bestehen in der Ausrichtung der beiden Grove-Anschlüsse und dem Maker Pi RP2040 mit einem integrierten RP2040-SoC. Robo Pico profitiert davon, dass ein Pico in die Platine eingefügt werden muss, und das bedeutet, dass wir in unseren Projekten einen Pico oder Pico W verwenden können. Solange der Raspberry Pi den gleichen Formfaktor und die gleiche Pinbelegung behält, können wir Robo Pico mit zukünftigen Raspberry Pi Pico-Boards verwenden.

Im klassischen Cytron-Stil ist Robo Pico so konzipiert, dass er einfach funktioniert. Es sind keine ausgefallenen Softwarebibliotheken erforderlich, wir setzen einfach den Pico ein und können mit unserer bevorzugten Programmiersprache auf den GPIO zugreifen. Die Tutorials wurden unter Berücksichtigung von CircuitPython geschrieben und wir haben uns entschieden, dies für unsere Tests zu verwenden. MicroPython- und C/C++-Fans haben keine Angst, denn Robo Pico ist lediglich ein Breakout-Board, das die GPIO-Pins freilegt.

Beim Flashen von CircuitPython auf unserem Pico W haben wir die Tutorials von Cytron ausprobiert, die sich mit der Verwendung von NeoPixeln, Servos, Summer und Motoren befassen. Es war alles ziemlich gewöhnliches CircuitPython auf einem Pico, keine Überraschungen. Wir haben getestet, dass alle integrierten GPIO-Status-LEDs funktionieren, indem wir unsere eigene Version eines Larson-Scanners erstellt haben, der die LEDs durchsuchte, um ein zylonenartiges Visier zu erzeugen. Um den Summer zu testen, haben wir einen sehr „Mario“-Sound-Cue geladen.

Eine clevere Funktion der Motorklemmen ist, dass wir unsere Motoren testen können, ohne eine Codezeile ausführen zu müssen. Der Motorcontroller MX1515H ist ein Zweikanal-Controller und mit den auf beiden Seiten angebrachten Tasten können wir beide Motoren in beide Richtungen drehen. Dies ist eine Funktion, die auf der Maker Drive-Motorsteuerplatine eingeführt wurde (die auch den MX1515H verwendet).

Es kann schwierig sein, herauszufinden, warum sich ein Motor nicht dreht. Ist es Code oder Hardware? Nun, mit den Motortesttasten brauchen wir nur Strom für die Motoren und wir sollten Bewegung haben. Dies ist in einer Unterrichtsumgebung sehr praktisch. Servoanschlüsse folgen der SVG-Pinbelegung (Signal, Volage, Ground), die fast alle Servos verwenden. Wir können vier Servos gleichzeitig einbauen und dann zwei Gleichstrommotoren anschließen. Mit all diesen Komponenten können wir einen echten Roboter bauen.

Anschließend schlossen wir unseren bewährten Berührungssensor MPR121 an den Maker-Port an und installierten das erforderliche Modul im Ordner /lib/ auf dem Pico W. Ein paar Codezeilen später hatten wir einen kapazitiven Berührungssensor in Betrieb. Wir gingen noch einen Schritt weiter und schlossen ein Relais über einen Grove-Stecker an. Hier ist uns aufgefallen, dass der Maker-Port und Grove 2 die gleichen GPIO-Pins haben, also haben wir die Verbindung auf Grove 3 verschoben. Ein paar zusätzliche Codezeilen und schon hatten wir ein berührungsgesteuertes Relais, das ein- und ausschaltet.

Robo Pico kann über Micro-USB (über den Pico), VIN-Anschlüsse (3–6 V) oder über einen LiPo-Akku mit Strom versorgt werden. Mittels LiPo und Micro-USB konnten wir den Akku aufladen. Nach dem Entfernen der Micro-USB-Quelle lief das Board einfach weiter mit LiPo.

Mit LiPo-Stromversorgung können wir unsere Projekte unterwegs mitnehmen und in ein 3D-gedrucktes Gehäuse einbetten. Der integrierte Netzschalter schaltet den Strom selbstverständlich ein und aus, unabhängig von der Quelle. Dank der praktischen Reset-Taste können wir den Pico zurücksetzen und flashen, ohne das USB-Kabel entfernen zu müssen.

Sie können den Robo Pico von Cytron in einem Klassenzimmer, im Makerspace oder zu Hause einsetzen, und jeder Benutzer kann Code ausprobieren. Auf reiner Hardwareebene ist dies die perfekte Ergänzung. Es bietet alle Funktionen, die wir zum Erlernen neuer Fähigkeiten benötigen, und bietet gleichzeitig die Sicherheit einer gut dokumentierten Pinbelegung und benutzerfreundlicher Schnittstellen. Die Integration von Grove- und Maker-Anschlüssen macht dieses Board zum idealen Board zum Erlernen des Bastelns. Es ist kein Löten erforderlich (nun ja, Sie müssen den Header Ihres Raspberry Pi Pico löten, vielleicht mit einem der besten Lötkolben). Um die Platine zu bauen, einfach einstecken und loslegen.

Wir betrachten den Robo Pico von Cytron als einen „Elektronik-Spielplatz“, auf dem wir verschiedene Dinge ausprobieren können, ohne Angst haben zu müssen, verletzt zu werden (oder den magischen Rauch freizusetzen). Der Bau von Robotern wird durch die Motorsteuerung und Terminals wesentlich vereinfacht. Fügen Sie einige Sensoren hinzu (Grove, Maker-Port oder normaler GPIO), fügen Sie eine Batterie hinzu und schon bald läuft ein Roboter durch Ihr Zuhause.

Ab 15 US-Dollar für eine unbestückte Platine ist Robo Pico eine kostengünstige und voll ausgestattete Robotikplattform für alle Hersteller. Durch die Bereitstellung einer benutzerfreundlichen Plattform ohne jegliche Komplexität ist das Board eine ausgezeichnete Wahl für Pädagogen und Macher gleichermaßen.

Les Pounder ist Associate Editor bei Tom's Hardware. Er ist ein kreativer Technologe und hat sieben Jahre lang Projekte entwickelt, um Jung und Alt zu bilden und zu inspirieren. Er hat mit der Raspberry Pi Foundation zusammengearbeitet, um deren Lehrerausbildungsprogramm „Picademy“ zu schreiben und durchzuführen.

3D-DRAM-Vorschlag ebnet den Weg für eine Erhöhung der Dichte

SSD- und HDD-Statistiken von EaseUS

Dieses kompakte Gehäuse für M.2 2230 SSDs sieht unglaublich elegant aus

Von Joe Stanganelli, 24. August 2023

Von Zhiye Liu 23. August 2023

Von Sarah Jacobsson Purewal 23. August 2023

Von Andrew E. Freedman, 22. August 2023

Von Christian Eberle22. August 2023

Von Denise Bertacchi, 21. August 2023

Von Shane Downing, 20. August 2023

Von Brandon Hill, 19. August 2023

Von Jarred Walton, 18. August 2023

Von Shane Downing, 18. August 2023

Von Joe Stanganelli, 17. August 2023