Slides do tutorial Coding Dojo de MicroPython - Controlando um carrinho colaborativamente, apresentado durante a Python Brasil 2026 em Florianópolis, por Juliana Karoline de Sousa.
Não há vídeo disponível, o tutorial não foi gravado
em um único chip Programável Armazena código customizado na memória I/O Portas integradas para interagir com componentes Baixo Consumo Pode ser utilizado em projetos alimentados por baterias
eficiente do Python 3. Escrita em C, possui um bom desempenho devido às otimizações realizadas para que possa ser utilizada em dispositivos com baixo poder computacional. A sintaxe é a mesma, incluindo um subconjunto da biblioteca padrão, além de comandos próprios.
para escrever mais código em menos tempo Alto Nível Permite escrever código orientado a objetos Abstração É possível abstrair a camada de hardware de acordo com a aplicação Python Segue a filosofia do Zen do Python
(REPL) List comprehensions e generators Tratamento de exceções Acesso aos protocolos GPIO, PWM, ADC, UART, SPI Requisitos: ➔ ➔ 256k de espaço de código 16k de memória RAM
que ensina como o software e o hardware funcionam juntos. Baseia-se no conceito de computação física, onde utiliza-se código para interagir com o mundo físico.
cabo na placa e no computador Escreva código .py no editor online Clique em “send to micro:bit” e selecione o dispositivo O arquivo .hex é salvo automaticamente na micro:bit Outros navegadores (Firefox) Coloque o cabo na placa e no computador Escreva código .py no editor online Clique em “send to micro:bit” e baixe o arquivo .hex no computador Copie o arquivo .hex para o dispositivo da micro:bit