Saltar al contenido

Revisión de Cytron Maker Pi Pico: experimentos electrónicos versátiles

    1646199363

    Nuestro veredicto

    De bajo costo y excepcionalmente versátil, Maker Pi Pico es la forma ideal de comenzar sus proyectos Pico.

    Para

    + Bajo costo
    + Fácil de usar
    + Muchas características adicionales
    + LED en línea
    + Conectores Grove

    Contra

    – ESP-01 necesita trabajo extra

    El Raspberry Pi Pico es una forma divertida y económica de iniciarse en la codificación y la electrónica. Después de comprar un Pico, también necesitamos comprar componentes adicionales para ampliar su alcance y esto puede volverse costoso y complicado. Cytron Technologies tiene como objetivo simplificar nuestro viaje de aprendizaje y Maker Pi Pico incluye muchas funciones adicionales en un paquete pequeño, todo por menos de $ 10, incluido un Raspberry Pi Pico.

    Eso no es un error tipográfico, incrustado en el centro del Maker Pi Pico hay un Raspberry Pi Pico, y la placa que lo rodea tiene conexiones preconectadas para cada pin GPIO, muchas conectadas a componentes adicionales como un lector de tarjetas micro SD, salida de audio / zumbador y una serie de conectores Grove, los mismos que se utilizan en el Grove Shield de Seeed que permiten un desarrollo de circuitos electrónicos rápido y sencillo. 

    Maker Pi Pico viene precargado con MicroPython, una buena opción para aquellos que están aprendiendo a codificar con Pico, pero descubrimos que CircuitPython era una opción mucho mejor para Maker Pi Pico, al igual que Cytron, que produjo una serie de tutoriales basados ​​en CircuitPython de Adafruit. La mayor parte de esta revisión se escribió utilizando CircuitPython como medio para probar la placa.

    Diseño y Uso del Maker Pi Pico

    La PCB Maker Pi Pico púrpura de 3,7 x 2,6 pulgadas (94 x 68 mm) es un placer para la vista. Tiene claras referencias de pines para el GPIO y una serie de pines de cabecera que rompen el Raspberry Pi Pico presoldado para facilitar su uso. La mayoría de los pines GPIO tienen un LED en línea que se ilumina cuando se enciende el pin.

    Usted podría estar pensando: «¿cómo es esto útil?» Si hemos construido un circuito, digamos un LED parpadeante en una placa de prueba, entonces existe la posibilidad de que nuestro LED esté roto o que nuestro cableado sea incorrecto. Los LED integrados del Maker Pi Pico nos permiten demostrar que el pin GPIO funciona y que nuestro código funciona, lo que significa que podemos rastrear la falla hasta nuestro circuito de placa.

    En los extremos izquierdo y derecho de la placa hay seis conectores Grove, con claras referencias de pines GPIO impresas en cada uno. Conectamos un relé al primer conector Grove y escribimos algunas líneas de código para abrir y cerrar rápidamente el circuito del relé. Solo el conector Grove seis está conectado a un pin analógico, dos de hecho. Esto limitará la cantidad de entradas analógicas de Grove que se pueden usar, pero según nuestra experiencia, esto no es un problema.

    En la parte superior derecha de la placa hay un solo WS2812 Neopixel capaz de producir muchos colores diferentes al mezclar el balance o la luz roja, verde y azul. Utilizando la biblioteca neopixel.mpy de CircuitPython y el código de ejemplo de Adafruit, creamos un arcoíris de colores con gran facilidad. En la parte inferior de la placa hay un lector de tarjetas microSD, un conector de audio de 3,5 mm, un altavoz y cuatro botones. El lector de tarjetas microSD está conectado a la interfaz SPI y, utilizando la biblioteca de tarjetas SD de CircuitPython, logramos acceder rápidamente a una tarjeta microSD con formato FAT y luego leer y escribir desde y hacia la tarjeta. Esto aumentará los escasos 2 MB de memoria flash proporcionada por Pico y nos permitirá almacenar archivos de experimentos, por ejemplo, registros de sensores.

    La salida de audio de 3,5 mm y el zumbador integrado comparten el mismo pin GPIO (GP18) y, cuando la salida está en uso, desactiva el zumbador integrado, lo cual es trivial pero útil. El audio a través de la salida se puede reproducir usando cualquier altavoz amplificado y, siguiendo un tutorial de música de CircuitPython, logramos encadenar una serie de pitidos y tonos agradables.

    Al desconectar el altavoz, el zumbador integrado se hizo cargo e hizo un trabajo decente con nuestra composición. Tres de los cuatro botones ubicados en la parte inferior derecha de la placa están conectados a GP20 a 22 y estos pueden usarse fácilmente en su código. El cuarto está vinculado al pin Ejecutar y con este botón podemos restablecer el Pico, que es útil !

    La adición final a la placa es un encabezado de ocho pines etiquetado como ESP-01 y algunos de nosotros se sentirán intrigados al instante por este encabezado. El ESP-01 es una placa basada en ESP8266 que se usa comúnmente para agregar Wi-Fi a placas que no lo tienen. El Raspberry Pi Pico encaja perfectamente en esa clase y, por lo tanto, con alegría, adjuntamos una placa ESP-01 de repuesto y cargamos MicroPython.

    Usando una publicación de blog como punto de partida, logramos conectar el Maker Pi Pico a nuestra red doméstica, pero en este momento ese era el límite. No pudimos enviar ni recibir mensajes a través de TCP o MQTT a pesar de numerosos intentos. Dimos el paso adicional de actualizar un firmware más nuevo al ESP-01, pero vimos el mismo resultado. Esto no significa que la interfaz ESP-01 sea inútil; simplemente significa que tenemos que esperar a que el software y el flujo de trabajo hagan que esto funcione.

    Casos de uso para el Maker Pi Pico

    Por $10, el Maker Pi Pico es una forma ideal de presentar el Pico a los usuarios más nuevos. Obtenemos la facilidad de uso que brindan los conectores Grove y las funciones adicionales para audio, tarjetas microSD y botones. Pero la mayor ventaja del Maker Pi Pico es el claro etiquetado GPIO. El Maker Pi Pico está dirigido a los estudiantes y el etiquetado claro de pines ayudará a los estudiantes a identificar el pin correcto para el proyecto.

    Si es un usuario más avanzado, Maker Pi Pico sigue siendo una plataforma viable para desarrollar proyectos. La tarjeta de audio y microSD por sí sola brinda un amplio margen para proyectos musicales y de registro de datos adicionales, todo desde una placa de $10. La adopción de CircuitPython como lenguaje de codificación principal es un movimiento inteligente de Cytron. Scott Shawcroft, líder de proyecto de CircuitPython, y Adafruit han invertido tiempo y dinero en esta creciente alternativa a MicroPython y se nota en la cantidad de tutoriales y bibliotecas de software disponibles para componentes adicionales como sensores, pantallas y controladores de motor.

    La base Pico Explorer de Pimoroni es la alternativa más cercana que podemos ofrecer para comparar. El Pico Explorer tiene un espacio para GPIO, además de un altavoz, una pantalla IPS, un área de creación de prototipos y dos espacios para productos Breakout Garden. Si bien nos encanta el Pico Explorer, se vende por tres veces el precio del Maker Pi Pico y no incluye un Raspberry Pi Pico. Tampoco tiene los conectores Grove ni las luces para cada pin GPIO. Ambos tableros tienen su lugar, pero el Cytron Maker Pi Pico es un mejor valor para los principiantes.

    Línea de fondo

    El costo de $4 de un Raspberry Pi Pico es el 40 % del costo total del Maker Pi Pico. ¡Por los $6 adicionales, obtenemos muchas características adicionales que realmente hacen que esta placa sea imprescindible! Sería bueno tener el ESP-01 funcionando, pero teniendo en cuenta la antigüedad de ese chip, y con el ESP32 ofreciendo un medio bien compatible para agregar Wi-Fi, podemos señalar el encabezado del ESP-01 como una curiosidad interesante.

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x