Caipyra 2025

MicroPython, Mega Possibilidades
20/06/2025 , Sala Quentão

O MicroPython só é micro no nome, pois as possibilidades de uso são enormes.
Venha descobrir o que é possível fazer com essa reimplementação do Python!


Você, programador Python, tem interesse em explorar o mundo do hardware, mas não sabe por onde começar? O MicroPython pode te abrir as portas do desenvolvimento de aplicações embarcadas!

Além de tornar o desenvolvimento mais rápido e menos complexo, o MicroPython permite que pessoas consigam tirar do papel seus projetos de modo a reaproveitar seus conhecimentos de Python.

Nessa palestra iremos ver como é o processo de desenvolvimento com MicroPython, as ferramentas disponíveis nesse ecossistema e as diversas possibilidades de projetos que são possíveis de serem feitos.

Desde aplicações IoT, sistemas de automação residencial ou até mesmo robôs, essa pequena reimplementação do Python é poderosa e pode te surpreender.


Quais conhecimentos prévios são necessários para que seja possível acompanhar bem a sua atividade?

Como é uma palestra introdutória, entedimento básico de Python (estruturas condicionais e de repetição, funções, importação de bibliotecas) irá ajudar a entender os exemplos de código. Conceitos básicos de eletrônica serão explicado de forma breve, portanto quem já tiver familiaridade com a área irá relembrar alguns pontos, mas não é um requisito necessário para acompanhar o conteúdo.

O que as pessoas que participarem podem esperar aprender na sua atividade?

Nessa palestra sobre programação em MicroPython para sistemas embarcados, você terá uma introdução ao mundo do hardware. Será explicado o que é o ecossistema do MicroPython, mostrando desde como configurar o ambiente de desenvolvimento até como é a utilização de componentes eletrônicos com poucas linhas de Python. Espere também aprender sobre os recursos disponíveis na linguagem que facilitam a vida do desenvolvedor, além de exemplos de projetos que poderão te inspirar a tirar do papel aquela ideia mirabolante (que você achou que precisaria aprender C/C++ para executar).

Escolha uma ou mais áreas em que essa proposta se encaixa

Internet das Coisas (IoT), Outros

Python Software Engineer, bacharel em Ciência da Computação (UFSCar).
Co-fundadora e organizadora do PyLadies São Carlos e do grupy-sanca.
Sempre espalhando a palavra do MicroPython por aí!