Programe a micro:bit com o Mu

No artigo anterior conhecemos o MicroPython e fizemos um "Hello World!". Agora  vamos apreender usar o Mu, um editor offline para Python. Confira!

No artigo anterior conhecemos o MicroPython e fizemos um “Hello World!”, usando um editor online. Agora  vamos apreender usar o Mu, um editor offline para Python.

O Mu é um editor de scripts Python com foco em programadores iniciantes. Escrito em Python e Qt5, facilita o processo de criação, execução e verificação de scripts Python. Usaremos esse editor para nossa série de artigos.

Instalação

Para instalar o Mu você deve acessar o seguinte link: https://codewith.mu/en/download


Escolha a melhor opção para o sistema operacional que você usa:

image2 7

Conhecendo o Mu

O Mu é um editor Python bem simples e fácil de aprender. Quando aberto, ele tem a seguinte aparência:

image4 5

Na parte superior há uma barra com botões de fácil visualização e entendimento das suas funções. Quando passamos o mouse por cima dele, vemos dicas sobre sua funcionalidade.

Logo abaixo dos botões há a área do editor de texto do Mu. É nessa área que  digitamos nosso programa em Python. O editor possui alguns recursos como sintaxe highlight, autocomplete, endentação e número de linhas.

Hello World na micro:bit com o Mu

Ao iniciar o Mu ele pergunta para qual plataforma você deseja codificar. Para nosso caso vamos escolher a micro:bit:

image3 7

Agora vamos digitar um código para exibir uma imagem na nossa micro:bit:

Com o código digitado e sua micro:bit conectada ao PC, clique em Transferir:

image6 3

O código será transferido para sua micro:bit e a imagem será exibida na Matriz de LEDs.

Teste outras imagens. Aproveite o recurso de autocomplete para ver as opções:

image5 4

Bom, é isso!

Nos próximo artigos veremos mais opções do Mu e vamos explorar os recursos da micro:bit em conjunto com o MicroPython.

Se ficou alguma dúvida ou tem alguma sugestão, deixe seu comentário abaixo.

Outros artigos da série

<< Programe a BBC micro:bit com MicroPython – Hello World!Enviando comandos em tempo real para a micro:bit com o REPL >>

Engenheiro, especialista em sistemas embarcados. Hoje é diretor de operações do portal Embarcados, onde trabalha para levar conteúdos de eletrônica, sistemas embarcados e IoT para o Brasil.

Também atua no ensino eletrônica e programação. É entusiasta do movimento maker, da cultura DIY e do compartilhamento de conhecimento, publica diversos artigos sobre eletrônica e projetos open hardware.

Com iniciativas como o projeto Franzininho e projetos na área de educação, leva a cultura maker para o Brasil capacitando e incentivando professores e alunos a usarem tecnologia em suas vidas. Participou da residência hacker 2018 no Red Bull Basement.

Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments

WEBINAR

Visão Computacional para a redução de erros em processos manuais

DATA: 23/09 ÀS 17:00 H