Índice:
- Etapa 1: duas versões do Pixel Kit
- Etapa 2: OSX High Sierra, Ubuntu 18.04 e Windows
- Etapa 3: qualquer sistema operacional com Python 3
- Etapa 4: use o MicroPython
Vídeo: Flashing MicroPython no Kano Pixel Kit: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
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
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:
- Baixe o código-fonte mais recente na página do github ou usando este link.
- Descompacte o código-fonte e navegue até ele usando seu terminal
- Execute "pip install -r --user requirements.txt"
- Execute "python run.py"
Depois disso, você deverá ver a janela Pixel Kit Flash Tool.
- Certifique-se de que o Pixel Kit está ligado e conectado ao computador via USB.
- 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".
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:
Rgb Pixel Christmas Light Show - Parte 1: 7 etapas
Rgb Pixel Christmas Light Show Parte 1: Neste instrutivo, vou mostrar a você como construir um RGB pixel light show. Há muito para cobrir. Na verdade, provavelmente vou dividir isso em cerca de 3-5 instrucables diferentes. Este vai ser sobre o básico. Você tem muita leitura
Firmware Flashing de ESP8266: 4 etapas
Firmware Flashing do ESP8266: Todos tentaram atualizar o firmware do módulo ESP8266 as instruções podem ajudá-lo a fazer o flashing do firmware no ESP8266
Pixel Kit executando MicroPython: primeiras etapas: 7 etapas
Pixel Kit executando MicroPython: Primeiros passos: A jornada para desbloquear todo o potencial do Pixel de Kano começa com a substituição do firmware de fábrica por MicroPython, mas isso é apenas o começo. Para codificar no Pixel Kit, devemos conectar nossos computadores a ele. Este tutorial irá explicar o que
Usar GPIOs bloqueados pelo alto-falante no computador Kano: 4 etapas
Use GPIOs bloqueados pelo alto-falante no computador Kano: No computador Kano, o alto-falante bloqueia dois pinos GPIO livres que, de outra forma, podem ser usados (não exigidos pelo alto-falante). Esses GPIO são GPIO de saída de 5 V e 3,3 V. Eles são importantes porque o outro GPIO de 5 V é usado pelo alto-falante, então este bloqueou
Kit de prática de solda SMD ou como aprendi a parar de me preocupar e amar o kit chinês barato: 6 etapas
Kit de prática de solda SMD ou como aprendi a parar de me preocupar e amar o kit chinês barato: este não é um instrutivo sobre soldagem. Este é um instrutivo sobre como construir um kit chinês barato. O ditado é que você recebe o que paga, e aqui está o que você obtém: Mal documentado. Qualidade da peça questionável. Sem suporte. Então, por que comprar um