PiCockpit v2.6.5 - Apoio para o Pico W (parte 2)

Como provavelmente todos sabem, a Fundação Raspberry Pi concebeu o seu próprio microcontrolador há três anos - o Framboesa Pi Pico. Bem, aqui, vamos falar-vos do nosso novo suporte para o Pico W através do PiCockpit!

Ficámos imediatamente intrigados, especialmente pelo seu baixo preço (a partir de $4) e baixo consumo de energia, combinados com a sua vasta gama de aplicações possíveis - desde experiências e projectos pessoais até casos de utilização industrial que requerem centenas ou mesmo milhares deles.

pico-w-ultrasonic-sensor
Pequeno, poderoso e flexível! O Pico W


Mas na sua primeira iteração, o Pico não foi exactamente fácil de ligar à Internet (ou a algum tipo de intranet). Era necessário um cartão de extensão para lhe dar LAN, WiFi ou algum outro tipo de capacidade de rede.
No início deste ano, o Raspberry Pi lançou o Pico W, a mesma placa mas com um chip WiFi incluído que torna a sua ligação à Internet uma brisa. Para além deste hardware actualizar o suporte de Micropython estava a ficar cada vez melhor.

Micropython? É uma implementação da linguagem de programação Python que é optimizada para correr num microcontrolador (Basicamente um pequeno computador sem sistema operativo). Como alguns de vós já devem saber, Python e como resultado Micropython são linguagens muito amigáveis para principiantes, permitindo escrever tanto programas pequenos como complexos sem complicações e com grande desempenho, graças a um ambiente muito bem optimizado. Além disso, existe uma comunidade muito amigável e vibrante que alarga a língua e ajuda os recém-chegados com conselhos e dicas.

Então, finalmente conseguimos! PiCockpit está agora em condições de funcionar no Pico! Pode utilizar a nossa interface web para monitorizar o seu Pi com a aplicação PiStats. O nosso Sensor de CO2 também é apoiado e permite a monitorização remota do seu ambiente! Mas na minha opinião pessoal o destaque é a utilização remota dos pinos GPIO.
Apoiamos a leitura do estado dos pinos de entrada, a definição dos pinos de saída e até a utilização de PWM para controlar quaisquer dispositivos externos que tenha anexados.
E estamos actualmente a trabalhar em funcionalidades ainda mais fixes que vão ser lançadas rapidamente graças ao Micropython, tornando o desenvolvimento rápido e os testes ainda mais rápidos!

E a melhor coisa? É como trivial e conveniente como utilizando uma pen USB-Stick. Algo como cinco cliques e tem o seu Pico W up and running! Interessado? Eu mostro-lhe como se faz!

Guia de instalação

Primeiro login na sua conta em picockpit.com. Na sua página inicial do PiCockpit deverá ver um novo botão chamado Adicionar novo Pico W'. Clique!


Depois de confirmar a sua senha pode introduzir um nome para o seu Pico, as suas credenciais WLAN e o país em que está a utilizar o seu Pi - se não tiver a certeza do código a utilizar pode também deixá-lo vazio no momento. Clique em 'Gerar imagem uf2" e editaremos a nossa imagem uf2 para conter as suas credenciais e deixá-lo-emos descarregá-la. A melhor coisa? Isto será processado localmente em o seu navegadornão nos será submetido. Portanto, as suas credenciais estão seguras e não serão partilhadas através da Internet!


Depois, basta premir o botão BOOTSEL para dizer ao Pico para se montar como um volume de armazenamento em massa e ligá-lo ao seu computador, tal como se estivesse a ligar uma pen USB-Stick ou algo semelhante. Dependendo do seu sistema operativo, deve aparecer apenas como um volume externo!

Em seguida, certifique-se de que o Pico está regulado para as suas definições de fábrica. Se o seu Pico W for novo, pode simplesmente ignorar este passo. Caso contrário, basta descarregar isto Flash Nuke uf2 e a sua cópia para o Pico. Basta arrastar e largar o ficheiro descarregado para o volume.
Depois, basta esperar algo como 10 segundos e o Pico desaparece e depois reaparece. Deve aparecer como um volume, tal como antes.


Agora basta arrastar o seu ficheiro uf2 descarregado (picockpit-picow-v2.5.0.uf2) para o volume. É isso mesmo!
A única coisa que falta fazer é esperar. Não desligue o Pico! Basta esperar cerca de um minuto (ou dois!). Primeiro, o LED do Pico deve acender. Passado algum tempo, o LED de bordo deve começar piscar rapidamente. Nesta altura, o Pico aparecerá na interface PiCockpit - e poderá utilizá-lo tal como está habituado com o Pis de tamanho completo. Feito!


Próxima


Este é obviamente o nosso primeiro lançamento do Pico PiCockpit Client. Há ainda alguns problemas a resolver - se se deparar com qualquer problema consulte por favor este página - Aí encontrará instruções mais detalhadas para o pôr a funcionar! Acrescentarei também bugs conhecidos (E, esperemos, como contorná-los). Para além disso, sinta-se à vontade para nos enviar um E-Mail! Quer seja um problema com que se depare ou talvez uma ideia que gostaria que analisássemos? Estamos sempre entusiasmados por receber qualquer tipo de feedback!

Como provavelmente poderão ouvir, estamos muito, muito entusiasmados com este lançamento. Trabalhar com o Pico W pode ser um pouco assustador para os principiantes, e um pouco agitado para os criadores mais experientes. Esperamos simplificar isto para todos, permitindo o acesso fácil ao mais recente produto da Raspberry (e na minha opinião pessoal talvez o mais fixe!) até agora.

E as próximas novidades que mencionei? A próxima coisa que pode procurar é uma versão do PiControl que lhe permitirá executar os seus scripts personalizados de Micropython a partir da conveniência da nossa interface web. Basta pensar nisso! Aquele guião GPIO que escreveu nos seus tempos? Um clique. O seu pequeno web-app que pinta o seu servidor para ver se ele ainda está online? Um clique!

Aqui está - suporte do PiCockpit para o Pico W!


Quer experimentar mas não tem um Pico W? Vendemo-los na nossa loja por tão pouco quanto 8 euros por peça! Pode também encontrar um grande número de acessórios e o kit de fabricante é um óptimo lugar para começar. Há também um versão com cabeçalhos soldados, pelo que não há necessidade de fazer qualquer soldadura. Dê uma vista de olhos!

2 comentários

  1. Dieter Engelke em Março 17, 2023 às 7:06 pm

    Ich nutze einen iMac mit der Version 10.13.6 (High Sierra).
    Leider wird mein Pico W im PiCockpit nicht angezeigt. die OnBoard-LED ist zunächst an und blinkt nach einer Weile jeweils 4mal. Der Pico W meldet sich im WLAN an und lässt sich auch anpingen. Em Thonny wird das hier angezeigt:
    Traceback (última chamada):
    Ficheiro "main.py", linha 70, em
    Ficheiro "main.py", linha 68, em __init__
    Ficheiro "setup.py", linha 246, em setupfunc
    Ficheiro "core.py", linha 427, em error_blink
    Ficheiro "core.py", linha 444, em piscar de olhos
    Teclado Interromper:
    MicroPython v1.19.1-789-ga322ebafc em 2023-03-10; Raspberry Pi Pico W com RP2040
    Digite "help()" para mais informações.
    >>>

    • raspi berry em Abril 19, 2023 às 7:44 pm

      Wir haben vor kurzem ein neues Release gemacht - das die Stabilität weiter verbessert hat, bitte probieren Sie es aus - es sollte bei Anlage eines neuen Pico W automatisch als UF2 heruntergeladen werden. Bitte löschen Sie den alten Pico W dafür.

Deixe um comentário