Programe a micro:bit com o Mu

Este post faz parte da série micro:bit com MicroPython. Leia também os outros posts da série:

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:

 

 

 

Conhecendo o Mu

 

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

 

 

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:

 

 

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:

 

 

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:

 

 

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 >>
Este post faz da série micro:bit com MicroPython. Leia também os outros posts da série:

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Fábio Souza
Engenheiro com experiência no desenvolvimento de projetos eletrônicos 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 pelo Brasil. É entusiastas do movimento maker, da cultura DIY e do compartilhamento de conhecimento, publica diversos artigos sobre eletrônica e projetos open hardware, como o projeto Franzininho Participou da residência hacker 2018 no Redbull Basement. Quando não está ministrando palestras, cursos ou workshops, dedica seu tempo “escovando bits” ou projetando placas eletrônicas.

Deixe um comentário

avatar
 
  Notificações  
Notificar