<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:
Guia básico pra escrever e rodar um programa: