banner
Centro de notícias
Escolha entre nossa ampla gama de produtos e serviços de classe mundial para uma experiência verdadeiramente notável.

Revisão do Cytron Robo Pico: Simples, baixo

Jul 31, 2023

Melhorar o Cytron Maker Pi RP2040 não é uma tarefa fácil. Mas Robo Pico faz exatamente isso e é por isso que temos que dar nota máxima e um Prêmio Escolha do Editor.

Pinagem no PCB

Baixo custo

Fácil de usar

Módulo Pico atualizável

Muitos recursos

Honestamente, nada.

Por que você pode confiar no Tom's Hardware Nossos revisores especialistas passam horas testando e comparando produtos e serviços para que você possa escolher o melhor para você. Saiba mais sobre como testamos.

Cytron, o fabricante malaio de alguns dos melhores complementos Raspberry Pi e Raspberry Pi Pico, está de volta com outro complemento para o Raspberry Pi Pico. O Robo Pico, de US $ 14, é uma plataforma encantadora de aprendizagem que se baseia em placas Cytron anteriores, ou seja, a Cytron Maker Pi RP2040, para fornecer um ponto de entrada de baixo custo e ainda menor atrito na robótica Raspberry Pi Pico.

Ao redor do PCB roxo estão conexões para motores, servos, Grove e Stemma QT (porta Maker), Neopixels, campainha e um sistema de gerenciamento de energia integrado para carregar baterias LiPo. O suporte da placa é a sua escolha de linguagem de programação compatível com o Pico. Normalmente clamamos por um módulo para abstrair as complexidades de uma placa, mas neste caso, o CircuitPython cuida de tudo isso para nós.

Então, vamos começar nossa análise da placa mais recente da Cytron e aprender o quanto podemos nos divertir por US$ 14.

O PCB roxo faz com que todas as placas da Cytron se destaquem da multidão, mas o mesmo acontece com seu design. O Pico ocupa um lugar de destaque no centro da placa e ao redor do perímetro vemos conexões para motores, servos, potência e componentes usando tanto a porta Grove quanto a maker (linguagem da Cytron para Stemma QT / Qwiic).

A placa está densamente repleta de conexões e cada uma delas possui uma referência GPIO impressa na serigrafia. Esse recurso por si só vale o preço. Não precisamos consultar uma folha de dados ou site para referência do GPIO, ela está ali no quadro. Cada componente e conexão possui uma referência GPIO, incluindo informações extras para as portas Grove e Maker que estão impressas no verso. Falando no inverso, o tabuleiro ficará nivelado sobre uma mesa, mas não plano. Existem vários componentes soldados para montagem em superfície. Se você quiser fixar a placa ao seu projeto, use os quatro pontos de parafuso M3 junto com os espaçadores.

O design do Robo Pico é próximo ao de outras placas Maker da Cytron, mas se assemelha muito ao Cytron Maker Pi RP2040. Na verdade, os dois estão muito próximos. As únicas diferenças são a orientação de dois conectores Grove e o Maker Pi RP2040 com um SoC RP2040 integrado. Robo Pico se beneficia por exigir a inserção de um Pico na placa, e isso significa que podemos usar um Pico ou Pico W em nossos projetos. Contanto que o Raspberry Pi mantenha o mesmo formato e pinagem, podemos usar o Robo Pico com futuras placas Raspberry Pi Pico.

No estilo Cytron clássico, o Robo Pico foi projetado apenas para funcionar. Não são necessárias bibliotecas de software sofisticadas, apenas colocamos o Pico no lugar e podemos acessar o GPIO usando nossa linguagem de programação preferida. Os tutoriais foram escritos com o CircuitPython em mente e optamos por usá-lo em nossos testes. Os fãs de MicroPython e C/C++ não temem, pois Robo Pico é apenas uma placa de breakout que expõe os pinos GPIO.

Atualizando o CircuitPython para nosso Pico W, testamos os tutoriais da Cytron que cobrem como usar NeoPixels, servos, campainhas e motores. Foi tudo muito comum, CircuitPython em um Pico, sem surpresas. Testamos se todos os LEDs de status GPIO integrados funcionavam criando nossa própria versão de um scanner Larson que varreu os LEDs para criar um visor no estilo Cylon. Para testar a campainha, carregamos uma sugestão sonora bem “Mario”.

Um recurso inteligente dos terminais do motor é que podemos testar nossos motores sem executar uma linha de código. O controlador de motor MX1515H é um controlador de dois canais e usando os botões colocados em cada lado dele, podemos girar ambos os motores em qualquer direção. Este é um recurso que foi introduzido na placa de controle do motor Maker Drive (que também utiliza o MX1515H).