Avançar para o conteúdo

Revisão do Cytron Maker Pi Pico: experimentos eletrônicos versáteis

    1646199363

    Nosso Veredicto

    De baixo custo e excepcionalmente versátil, o Maker Pi Pico é a maneira ideal de iniciar seus projetos Pico.

    Por

    + Baixo custo
    + Fácil de usar
    + Muitos recursos extras
    + LEDs embutidos
    + Conectores Grove

    Contra

    – ESP-01 precisa de trabalho extra

    O Raspberry Pi Pico é uma maneira divertida e barata de entrar em codificação e eletrônica. Depois de comprar um Pico, precisamos também comprar componentes extras para expandir seu escopo e isso pode se tornar caro e complicado. A Cytron Technologies visa simplificar nossa jornada de aprendizado e o Maker Pi Pico reúne muitas funções extras em um pequeno pacote por menos de US $ 10, incluindo um Raspberry Pi Pico.

    Isso não é um erro de digitação, embutido no centro do Maker Pi Pico é um Raspberry Pi Pico, e a placa ao redor possui breakouts pré-conectados para cada pino GPIO, muitos conectados a componentes extras, como um leitor de cartão micro SD, saída de áudio / buzzer e uma série de conectores Grove, os mesmos usados ​​no Grove Shield da Seeed, que permitem o desenvolvimento rápido e simples de circuitos eletrônicos. 

    O Maker Pi Pico vem pré-carregado com o MicroPython, uma boa opção para quem está aprendendo a codificar com o Pico, mas descobrimos que o CircuitPython era uma opção muito melhor para o Maker Pi Pico, assim como a Cytron que produziu uma série de tutoriais baseados em CircuitPython de Adafruit. A maior parte desta revisão foi escrita usando o CircuitPython como meio de testar a placa.

    Design e Uso do Maker Pi Pico

    O PCB Maker Pi Pico roxo de 3,7 x 2,6 polegadas (94 x 68 mm) é uma alegria de se ver. Possui referências claras de pinos para o GPIO e uma série de pinos de cabeçalho que quebram o Raspberry Pi Pico pré-soldado para facilitar o uso. A maioria dos pinos GPIO tem um LED embutido que acende quando o pino é ligado.

    Você pode estar pensando: “como isso é útil?” Se construímos um circuito, digamos, um LED piscando em uma placa de ensaio, há uma chance de que nosso LED esteja quebrado ou nossa fiação esteja incorreta. Os LEDs integrados do Maker Pi Pico nos permitem provar que o pino GPIO está funcionando e que nosso código está funcionando, o que significa que podemos rastrear a falha no circuito da placa de ensaio.

    Nas extremidades esquerda e direita da placa estão seis conectores Grove, com referências claras de pinos GPIO impressas em cada um. Conectamos um relé ao primeiro conector Grove e escrevemos algumas linhas de código para abrir e fechar rapidamente o circuito do relé. Apenas o conector Grove seis está conectado a um pino analógico, dois na verdade. Portanto, isso limitará o número de entradas analógicas Grove que podem ser usadas, mas, em nossa experiência, isso não é um problema.

    No canto superior direito da placa está um único Neopixel WS2812 capaz de produzir muitas cores diferentes misturando o equilíbrio ou a luz vermelha, verde e azul. Usando a biblioteca neopixel.mpy do CircuitPython e o código de exemplo da Adafruit, criamos um arco-íris de cores com grande facilidade. Na parte inferior da placa há um leitor de cartão microSD, conector de áudio de 3,5 mm, alto-falante e quatro botões. O leitor de cartão microSD está conectado à interface SPI e, usando a biblioteca de cartões SD CircuitPython, conseguimos acessar rapidamente um cartão microSD formatado em FAT e ler e gravar no cartão. Isso aumentará os escassos 2 MB de memória flash fornecidos pelo Pico e nos permitirá armazenar arquivos de experimentos, por exemplo, logs de sensores.

    A saída de áudio de 3,5 mm e o buzzer integrado compartilham o mesmo pino GPIO (GP18) e, quando a saída está em uso, desabilita o buzzer integrado, o que é trivial, mas útil. O áudio através da saída pode ser reproduzido usando qualquer alto-falante amplificado e, seguindo um tutorial de música do CircuitPython, conseguimos encadear uma série de bipes e tons agradáveis.

    Desligando o alto-falante, a campainha a bordo assumiu e fez um trabalho decente em nossa composição. Três dos quatro botões localizados no canto inferior direito da placa estão conectados ao GP20 ao 22 e estes podem ser facilmente usados ​​em seu código. O quarto está vinculado ao pino Run e com este botão podemos resetar o Pico, o que é útil !

    A adição final à placa é um cabeçalho de oito pinos chamado ESP-01 e alguns de nós ficarão instantaneamente intrigados com esse cabeçalho. O ESP-01 é uma placa baseada em ESP8266 que é comumente usada para adicionar Wi-Fi a placas que não o possuem. O Raspberry Pi Pico se encaixa perfeitamente nessa classe e, com alegria, anexamos uma placa ESP-01 sobressalente e carregamos o MicroPython.

    Usando uma postagem no blog como ponto de partida, conseguimos conectar o Maker Pi Pico à nossa rede doméstica, mas agora esse era o limite. Não foi possível enviar ou receber mensagens via TCP ou MQTT apesar de inúmeras tentativas. Demos o passo extra de atualizar um firmware mais recente para o ESP-01, mas infelizmente vimos o mesmo resultado. Isso não significa que a interface do ESP-01 seja inútil; significa apenas que temos que esperar que o software e o fluxo de trabalho façam isso funcionar.

    Casos de uso para o Maker Pi Pico

    Por US $ 10, o Maker Pi Pico é uma maneira ideal de apresentar o Pico a usuários mais novos. Obtemos a facilidade de uso que os conectores Grove fornecem e os recursos extras para áudio, cartões microSD e botões. Mas o maior profissional para o Maker Pi Pico é a rotulagem clara do GPIO. O Maker Pi Pico destina-se aos alunos e a rotulagem clara dos pinos ajudará os alunos a identificar o pino correto para o projeto.

    Se você é um usuário mais avançado, o Maker Pi Pico ainda é uma plataforma viável para o desenvolvimento de projetos. O áudio e o cartão microSD por si só oferecem muito espaço para projetos adicionais de música e registrador de dados, tudo a partir de uma placa de US $ 10. A adoção do CircuitPython como a linguagem de codificação primária é uma jogada inteligente da Cytron. Scott Shawcroft, líder de projeto do CircuitPython, e Adafruit investiram tempo e dinheiro nessa alternativa crescente ao MicroPython e isso mostra o número de tutoriais e bibliotecas de software disponíveis para componentes adicionais, como sensores, telas e controladores de motor.

    A Base Pico Explorer da Pimoroni é a alternativa mais próxima que podemos oferecer para comparação. O Pico Explorer possui um breakout para o GPIO, juntamente com um alto-falante, tela IPS, área de prototipagem e dois breakout para produtos Breakout Garden. Embora gostemos do Pico Explorer, ele é vendido por três vezes o preço do Maker Pi Pico e não inclui um Raspberry Pi Pico. Ele também não possui os conectores Grove ou as luzes para cada pino GPIO. Ambas as placas têm seu lugar, mas o Cytron Maker Pi Pico é um valor melhor para iniciantes.

    Resultado final

    O custo de US $ 4 de um Raspberry Pi Pico é 40% do custo total do Maker Pi Pico Pelos US $ 6 adicionais, temos muitos recursos extras que realmente tornam esta placa obrigatória! Seria bom ter o ESP-01 funcionando, mas considerando a idade desse chip, e com o ESP32 oferecendo um meio bem suportado para adicionar Wi-Fi, podemos classificar o cabeçalho ESP-01 como uma curiosidade interessante.

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