banner
Centro de Noticias
Elija entre nuestra amplia gama de productos y servicios de clase mundial para vivir una experiencia verdaderamente extraordinaria.

Revisión de Cytron Robo Pico: simple, bajo

Jul 31, 2023

Mejorar el Cytron Maker Pi RP2040 no es una tarea fácil. Pero Robo Pico hace precisamente eso y es por eso que tenemos que darle la máxima puntuación y un premio Editor's Choice.

Distribución de pines en PCB

Bajo costo

Facilidad de uso

Módulo Pico actualizable

Muchas características

Sinceramente, nada.

Por qué puede confiar en Tom's Hardware Nuestros revisores expertos pasan horas probando y comparando productos y servicios para que pueda elegir el mejor para usted. Obtenga más información sobre cómo realizamos las pruebas.

Cytron, el fabricante malasio de algunos de los mejores complementos para Raspberry Pi y Raspberry Pi Pico, está de regreso con otro complemento para Raspberry Pi Pico. El Robo Pico de 14 dólares es una plataforma encantadora para el aprendizaje que se basa en placas Cytron anteriores, concretamente la Cytron Maker Pi RP2040, para proporcionar un punto de entrada de bajo costo e incluso menor fricción a la robótica Raspberry Pi Pico.

Alrededor de la PCB violeta hay conexiones para motores, servos, Grove y Stemma QT (puerto Maker), Neopixels, zumbador y un sistema de administración de energía integrado para cargar baterías LiPo. El soporte de la placa es su elección del lenguaje de programación compatible con Pico. Normalmente pedimos a gritos un módulo que abstraiga las complejidades de una placa, pero en este caso, CircuitPython se encarga de todo eso por nosotros.

Entonces, comencemos nuestra revisión de la última placa de Cytron y aprendamos cuánta diversión podemos tener por $14.

El PCB violeta hace que todas las placas de Cytron se destaquen entre la multitud, pero también lo hace su diseño. El Pico ocupa un lugar destacado en el centro del tablero y alrededor del perímetro vemos conexiones para motores, servos, energía y componentes que utilizan tanto el puerto Grove como el fabricante (el lenguaje de Cytron para Stemma QT/Qwiic).

La placa está repleta de conexiones y cada una de ellas tiene una referencia GPIO impresa en la serigrafía. Esta característica vale el precio por sí sola. No necesitamos consultar una hoja de datos o un sitio web para obtener la referencia de GPIO, está ahí en el tablero. Cada componente y conexión tiene una referencia GPIO, incluida información adicional para los puertos Grove y Maker que está impresa en el reverso. Hablando de lo contrario, el tablero quedará nivelado sobre un escritorio, pero no plano. Hay varios componentes soldados de montaje en superficie. Si desea asegurar el tablero a su proyecto, use las cuatro puntas de tornillos M3 junto con los separadores.

El diseño de Robo Pico es similar al de otras placas Maker de Cytron, pero se parece mucho al Cytron Maker Pi RP2040. De hecho, los dos están muy parecidos. Las únicas diferencias son la orientación de dos conectores Grove y el Maker Pi RP2040 que tiene un SoC RP2040 integrado. Robo Pico se beneficia de requerir que se inserte un Pico en la placa, y eso significa que podemos usar un Pico o Pico W en nuestros proyectos. Siempre que Raspberry Pi conserve el mismo factor de forma y distribución de pines, podemos usar Robo Pico con futuras placas Raspberry Pi Pico.

En el estilo clásico de Cytron, Robo Pico está diseñado para funcionar. No se necesitan bibliotecas de software sofisticadas, simplemente colocamos el Pico en su lugar y podemos acceder al GPIO usando nuestro lenguaje de programación preferido. Los tutoriales se escribieron teniendo en cuenta CircuitPython y elegimos usarlo para nuestras pruebas. Los fanáticos de MicroPython, C/C++ no temen, ya que Robo Pico es simplemente una placa de conexión que expone los pines GPIO.

Al actualizar CircuitPython a nuestro Pico W, probamos los tutoriales de Cytron que cubren cómo usar NeoPixels, servos, zumbadores y motores. Todo era un CircuitPython bastante común y corriente en un Pico, sin sorpresas. Probamos que todos los LED de estado GPIO integrados funcionaban creando nuestra propia interpretación de un escáner Larson que barría los LED para crear una visera tipo Cylon. Para probar el timbre cargamos una señal de sonido muy "Mario".

Una característica inteligente de los terminales de motor es que podemos probar nuestros motores sin ejecutar una línea de código. El controlador de motor MX1515H es un controlador de dos canales y usando los botones ubicados a cada lado del mismo, podemos hacer girar ambos motores en cualquier dirección. Esta es una característica que se introdujo en la placa de control del motor Maker Drive (que también utiliza el MX1515H).

Depurar por qué un motor no gira puede resultar difícil. ¿Es código o es hardware? Bueno, con los botones de prueba de motores todo lo que necesitamos es energía para los motores y deberíamos tener movimiento. Esto es muy útil en un ambiente de aula. Las conexiones de los servos siguen el pinout SVG (Señal, Volage, Tierra) que utilizan casi todos los servos. Podemos colocar cuatro servos a la vez y luego conectar dos motores DC. Podemos construir todo un robot usando todos estos componentes.

A continuación, conectamos nuestro confiable sensor táctil MPR121 al Maker Port e instalamos el módulo necesario en la carpeta /lib/ del Pico W. Unas pocas líneas de código más tarde, teníamos un sensor táctil capacitivo en ejecución. Yendo más lejos, conectamos un relé a través de un conector Grove. Aquí es donde notamos que el puerto Maker y Grove 2 comparten los mismos pines GPIO, por lo que movimos la conexión a Grove 3. Unas pocas líneas adicionales de código y teníamos un relé controlado táctil que se activaba o desactivaba.

Robo Pico se puede alimentar desde micro USB (a través del Pico), terminales VIN (3-6 V) o mediante una batería LiPo. Usando un LiPo y un micro USB pudimos cargar la batería. Al quitar la fuente micro USB y la placa siguió funcionando desde LiPo.

Con la energía LiPo, podemos llevar nuestros proyectos en movimiento e integrarlos en un chasis impreso en 3D. El interruptor de alimentación integrado obviamente encenderá o apagará la alimentación, sin importar la fuente. Un práctico botón de reinicio significa que podemos reiniciar y actualizar el Pico sin tener que quitar el cable USB.

Puede colocar el Robo Pico de Cytron en un aula, un espacio de creación, un hogar y cualquier nivel de usuario puede utilizar el código. A nivel puramente de hardware, este es el complemento perfecto. Proporciona todas las funciones que necesitamos para aprender nuevas habilidades, al mismo tiempo que brinda la tranquilidad de una distribución de pines bien documentada e interfaces fáciles de usar. La inclusión de puertos Grove y Maker la convierte en la tabla ideal para aprender a fabricar. No se requiere soldadura (bueno, sí necesita soldar el cabezal de su Raspberry Pi Pico, tal vez usando uno de los mejores soldadores) para construir la placa, simplemente conéctela y listo.

Vemos el Robo Pico de Cytron como un “patio de juegos electrónico” donde podemos probar cosas diferentes, sin temor a ser lastimados (o liberar el humo mágico). Hacer robots es mucho más sencillo gracias al controlador del motor y a los terminales. Agregue algunos sensores (Grove, puerto Maker o GPIO normal), agregue una batería y pronto tendrá un robot corriendo por su casa.

A partir de $15 por una placa básica, Robo Pico es una plataforma robótica de bajo costo y con todas las funciones para todos los fabricantes. Al proporcionar una plataforma fácil de usar y sin complejidad, la placa es una excelente opción tanto para educadores como para creadores.

Les Pounder es editor asociado de Tom's Hardware. Es un tecnólogo creativo y durante siete años ha creado proyectos para educar e inspirar mentes tanto jóvenes como mayores. Ha trabajado con la Fundación Raspberry Pi para escribir e impartir su programa de formación docente "Picademy".

La propuesta de DRAM 3D allana el camino para un aumento de la densidad

Estadísticas de SSD y HDD de EaseUS

Este estuche compacto para SSD M.2 2230 luce increíblemente elegante

Por Joe Stanganelli24 de agosto de 2023

Por Zhiye Liu23 de agosto de 2023

Por Sarah Jacobsson Purewal23 de agosto de 2023

Por Andrew E. Freedman 22 de agosto de 2023

Por Christian Eberle22 de agosto de 2023

Por Denise Bertacchi21 de agosto de 2023

Por Shane Downing20 de agosto de 2023

Por Brandon Hill19 de agosto de 2023

Por Jarred Walton 18 de agosto de 2023

Por Shane Downing18 de agosto de 2023

Por Joe Stanganelli 17 de agosto de 2023