Saltar al contenido

Revisión de la base Pimoroni Pico Explorer: Expandiendo su Raspberry Pi Pico

    1646198283

    Nuestro veredicto

    El hardware de la placa es excelente, y una vez que mejore el soporte de software, será una compra esencial.

    Para

    bien distribuido
    Buen tamaño
    Un montón de características

    Contra

    La biblioteca de software todavía está en progreso
    Sin orificios de montaje

    El Raspberry Pi Pico introdujo una nueva gama de formatos complementarios para la placa de diseño de 40 DIP. Los complementos más pequeños se denominan «Paquetes», por ejemplo, el Pimoroni Pico Unicorn Pack. Si se necesita una placa más grande, entonces tenemos «Base» y la primera en nuestro banco de trabajo es la Pimoroni Pico Explorer de $30, una «arena experimental de circuitos integrados» que ofrece una serie de pines GPIO, una pequeña pantalla LCD, motor dual salidas y dos breakouts compatibles con las placas Breakout Garden. 

    El objetivo de Pico Explorer Base es ser un lugar para la experimentación con componentes electrónicos, un objetivo compartido con la gama de placas Explorer HAT para Raspberry Pi. Pusimos a prueba la Pico Explorer Base de Pimoroni, creando proyectos para probar las diversas funciones de la placa.

    Diseño y Uso del Pimoroni Pico Explorer

    Con unas medidas de 4,6 x 2,5 x 0,8 pulgadas (117 x 63 x 20 mm), Pico Explorer viene premontado. El tamaño de la Base Pico Explorer de Pimoroni es cómodo, tenemos suficiente espacio para trabajar cómodamente, pero no domina nuestro escritorio.

    En la parte superior izquierda de la placa vemos un espacio para nuestro Raspberry Pi Pico, insertado con el puerto micro USB mirando hacia afuera de la placa. Conectar el Pico a la placa también proporciona energía para la placa y sus componentes. Justo debajo del Pico hay una mini placa donde podemos construir circuitos y experimentos.

    En el centro de la base de Pico Explorer hay una serie de pines de ruptura GPIO, pero notará que no todos los pines GPIO están rotos, ya que algunos son utilizados por el controlador de motor integrado (pines GPIO 8 a 11), el zumbador piezoeléctrico , pantalla LCD y botones. Dominando la parte inferior derecha del tablero hay una pantalla de 1,54 pulgadas y 240 x 240 píxeles que tiene cuatro botones en las esquinas. Esta pantalla usa la misma biblioteca que el Display Pack de Pimoroni, otro tablero que revisaremos. En la esquina superior derecha de la placa hay dos ranuras compatibles con Breakout Garden para usar con la gama de placas de conexión de Pimoroni. Finalmente, escondido entre estas dos ranuras hay un solo altavoz piezoeléctrico.

    Probamos Pico Explorer utilizando la última versión de la imagen MicroPython de Pimoroni, que aún es una versión alfa, lo que significa que se está trabajando para mejorar y simplificar la experiencia.

    Nuestro primer proyecto fue encender y apagar un LED, así que conectamos un LED a GP0 a través de la base Pico Explorer. Al importar la biblioteca picoexplorer, esperábamos que hubiera una abstracción que nos permitiera hacer parpadear un LED usando la propia biblioteca de Pimoroni. No había tal abstracción en la biblioteca, pero ¿por qué esperábamos que la hubiera? Tenemos un amplio conocimiento de la gama de placas Explorer HAT de Pimoroni para Raspberry Pi, y que tiene una biblioteca de Python que abstrae todos los aspectos. En su lugar, tuvimos que usar la clase Pin de la biblioteca de la máquina MicroPython. No es un gran problema ya que los nuevos en Pico Explorer probablemente no tengan este conocimiento.

    El siguiente proyecto fue algo un poco más ambicioso, un solo motor de CC de 6 V controlado a través de un potenciómetro de 10 K ohmios conectado a un pin ADC. A medida que giramos el potenciómetro, la resistencia cambia y la salida se usa para controlar la velocidad del motor conectado a uno de los dos canales del motor. Ambos canales de motor usan un controlador de motor DRV8833, un chip popular para robótica básica.

    La biblioteca picoexplorer tenía todas las clases y funciones necesarias para leer el potenciómetro y controlar el motor. Avanzamos un poco más y agregamos una sección de código que mostraría la velocidad del motor en la pantalla integrada, con velocidades inferiores a 0,7 codificadas en color verde para lentas y velocidades superiores a 0,7 cambiando el color del texto a rojo y alertando al usuario.

    Avanzamos un poco más y conectamos un acelerómetro de tres ejes MSA301 a una de las ranuras de Breakout Garden. En este momento, Pimoroni todavía está trabajando en la compatibilidad con MicroPython para los brotes, por lo que, incluso después de un tiempo, nuestros esfuerzos no dieron frutos.

    Para aquellos que no están familiarizados con él, Pimoroni’s Breakout Garden es una línea de placas I2C y SPI que se conectan a las ranuras correspondientes en los HAT de Raspberry Pi y, ahora, en la base Pico Explorer. Existe un enorme ecosistema de placas que incluye todo, desde sensores de tiempo de vuelo y de color hasta pantallas, cámaras térmicas y matrices LED. Sin duda, Pimoroni agregará soporte de software para las placas Breakout Garden en la base Pico Explorer, pero al momento de escribir este artículo, no funciona para la mayoría de los complementos.

    Casos de uso para Pimoroni Pico Explorer

    La Base Pimoroni Pico Explorer es un lugar para experimentar. Tenemos los pines GPIO, la pantalla y el controlador del motor con los que construir algunos proyectos bastante avanzados. Para aquellos que comienzan su viaje con el código y la electrónica, el nivel de abstracción les ayudará a dar sus primeros pasos y, con las actualizaciones posteriores de la biblioteca, veremos más abstracciones para ayudarlos en su aprendizaje. Los dos pines del motor significan que se pueden hacer robots básicos con Pico Explorer, solo necesitamos encontrar un chasis de robot para acomodar la placa, que tiene pies de goma, pero no agujeros para tornillos para el montaje.

    Línea de fondo

    A £ 22 ($ 30), Pico Explorer es una inversión mucho mayor que solo un Raspberry Pi Pico. Su tamaño y características se complementan entre sí y la placa es excepcionalmente útil.

    La funcionalidad central está ahí, pero lamentablemente le falta compatibilidad con las placas Breakout Garden en este momento, aunque esto seguramente cambiará en un futuro cercano a medida que Pimoroni perfeccione el software. También deseamos que la placa proporcione algún tipo de orificios de montaje para que uno pueda colocarla fácilmente en un robot. Sin embargo, en general, es una herramienta útil y divertida para cualquiera que experimente con un Pico.

    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