Índice:

Flashing MicroPython no Kano Pixel Kit: 4 etapas
Flashing MicroPython no Kano Pixel Kit: 4 etapas

Vídeo: Flashing MicroPython no Kano Pixel Kit: 4 etapas

Vídeo: Flashing MicroPython no Kano Pixel Kit: 4 etapas
Vídeo: Flash MicroPython to Kano Pixel Kit on Windows 10 2024, Novembro
Anonim
Flashing MicroPython no Kano Pixel Kit
Flashing MicroPython no Kano Pixel Kit
Flashing MicroPython no Kano Pixel Kit
Flashing MicroPython no Kano Pixel Kit

O Pixel Kit de Kano é uma ótima peça de hardware! Possui 128 LEDs RGB superbrilhantes, joystick, 2 botões, dial, bateria e um poderoso microprocessador como cérebro (ESP32).

Ele vem de fábrica com um firmware que fala com o Kano Code App, um aplicativo onde você tem desafios de codificação, pode navegar pelas criações feitas pela comunidade, transmitir as criações feitas na interface baseada em bloco para os LEDs e salvar animações.

É uma ótima maneira de dar os primeiros passos para aprender a codificar ou para ter uma exibição divertida de animação em casa. Mas se você deseja desbloquear todo o potencial do seu Pixel Kit, há uma solução simples e poderosa: Substitua o firmware de fábrica por MicroPython!

Este tutorial mostrará várias maneiras de substituir o firmware de fábrica por MicroPython, bem como restaurar o firmware original.

Etapa 1: duas versões do Pixel Kit

Duas versões do Pixel Kit
Duas versões do Pixel Kit
Duas versões do Pixel Kit
Duas versões do Pixel Kit

Existem 2 versões do Pixel Kit: a versão Kickstarter tem um cérebro Banana Pi e a versão de varejo tem o ESP32.

Se o seu Pixel Kit tiver um cartão SD, você tem um Kickstarter Pixel Kit (KPK), caso contrário, você tem um Retail Pixel Kit (RPK).

Este tutorial é apenas para o Retail Pixel Kit

Etapa 2: OSX High Sierra, Ubuntu 18.04 e Windows

Esta é a maneira mais fácil de atualizar seu Pixel Kit. Acesse https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases e baixe a versão mais recente do Pixel Kit Flash Tool.

Depois de fazer o download, certifique-se de que o Pixel Kit está ligado e conectado ao computador via USB (vem com um cabo vermelho) e execute o aplicativo.

Clique em "Selecionar porta serial …" para escolher a porta serial do Pixel Kit. Se nada aparecer aqui, certifique-se novamente de que seu Pixel Kit está ligado e conectado ao computador e clique em "Atualizar portas". Se isso não funcionar, tente alterar a porta USB do seu computador.

Em alguns sistemas operacionais (como o Windows 7), você precisará de um driver para fazer seu computador se comunicar com o Pixel Kit. A maneira mais fácil de obter o driver é instalar o aplicativo Kano Code. Como alternativa, você pode instalar manualmente os drivers FTDI aqui ou aqui.

Assim que a porta serial for selecionada, basta escolher o que deseja atualizar: o firmware do Kano Code redefinirá o firmware de fábrica e o firmware MicroPython instalará o MicroPython (Pixel32 para ser mais específico).

Isso pode levar de alguns segundos a um minuto para ser concluído.

Etapa 3: qualquer sistema operacional com Python 3

Se você tem qualquer sistema operacional com Python 3 e pip, pode facilmente executar o Pixel Kit Flash Tool a partir da fonte de forma super fácil.

Você pode verificar se tem Python e pip instalados digitando `python -V` e` pip -V` em seu terminal / linha de comando. Se você não tiver Python ou pip, faça o download e instale-o em

Em seguida, siga as etapas:

  1. Baixe o código-fonte mais recente na página do github ou usando este link.
  2. Descompacte o código-fonte e navegue até ele usando seu terminal
  3. Execute "pip install -r --user requirements.txt"
  4. Execute "python run.py"

Depois disso, você deverá ver a janela Pixel Kit Flash Tool.

  1. Certifique-se de que o Pixel Kit está ligado e conectado ao computador via USB.
  2. Clique em "Selecionar porta serial …" para escolher a porta serial do Pixel Kit.
  3. Se nada aparecer aqui, certifique-se novamente de que seu Pixel Kit está ligado e conectado ao computador e clique em "Atualizar portas".

Assim que a porta serial for selecionada, basta escolher o que deseja atualizar: o firmware do Kano Code redefinirá o firmware de fábrica e o firmware MicroPython instalará o MicroPython (Pixel32 para ser mais específico).

Isso pode levar de alguns segundos a um minuto para ser concluído.

Etapa 4: use o MicroPython

Você pode encontrar toda a documentação sobre o que pode ser feito com o firmware MicroPython (Pixel32) que acabou de instalar em seu Pixel Kit aqui:

Tornei outros instrutíveis apenas para os primeiros passos com o Pixel32:

www.instructables.com/id/Pixel-Kit-Running…

Você também pode encontrar muitos outros tutoriais MicroPython e CircuitPython online e eles provavelmente serão compatíveis com o Pixel Kit! Avise-me se encontrar algum problema ou se você tiver uma solução melhor!

Recomendado: