<aside> ⚠️ Disclaimer: a última vez que trabalhamos com o EV3 dentro da Roboforge foi em 2020, antes da pandemia. O material aqui segue os conhecimentos práticos que valiam na época, aliados a materiais disponibilizados atualmente.

</aside>

<aside> 📖 Infelizmente a maioria dos conteúdos está em inglês, mas são textos em que é até tranquilo usar o tradutor sem maiores problemas. Qualquer coisa, consulte o colega que escreveu esse texto $^{TM}$.

</aside>

No geral, programar o EV3 com python envolve alguns passos:

A forma mais tranquila de fazer tudo isso é com as ferramentas indicadas oficialmente pela LEGO. O motivo disso é que elas são mais amigáveis pra quem não tem alguns conhecimentos prévios necessários pra lidar com outras ferramentas mais complexas. Isso não é um fator limitante: o material indicado pela LEGO é super completo e atende praticamente qualquer necessidade com o kit do EV3.

A porta de entrada pra esse conteúdo é o site abaixo:

MINDSTORMS EV3 Support | Everything You Need | LEGO® Education

No geral, o processo completo vai envolver os seguintes aspectos técnicos:

Guia básico pra instalação:

Installing Pybricks on LEGO MINDSTORMS EV3

Guia básico de uso:

Using the EV3 Brick

Guia básico pra escrever e rodar um programa: