Primeiros Passos
Este documento pretende ajudá-lo a configurar a placa Franzininho WiFi para ser programada usando o CircuitPython.
O CircuitPython é um fork do projeto MicroPython, realizado pela empresa Adafruit. A Adafruit vem desenvolvendo diversas bibliotecas e recursos para programação de microcontroladores com Python. Saiba mais sobre o projeto em: CircuitPython.
A seguir apresentamos os passos para gravação do CircuitPython na Franzininho WiFi e preparar o ambiente.
O que é CircuitPython?
CircuitPython é uma linguagem de programação projetada para simplificar a experimentação e o aprendizado de programação em placas com microcontroladores de baixo custo. Isso torna os primeiros passos mais fáceis do que nunca, sem a necessidade de downloads iniciais no computador de trabalho. Assim, após configurar a placa, abra qualquer editor de texto e comece a editar o código.
O CircuitPython traz o Python para dentro dos microcontroladores. Você pode saber mais sobre o projeto CircuitPython aqui: learn.adafruit.com/circuitpython
A placa Franzininho WiFi foi adicionada ao CircuitPython e todas as releases do CircuitPyhton serão compilados para ela. Esse foi um passo muito importante para o projeto e possibilitará o desenvolvimento de aplicações com o ESP32-S2 usando a linguagem Python.
Instalação
Antes de começar a diversão de programar a Franzininho WIFI com o CircuitPython, precisamos realizar alguns passos para configuração. Nesta etapa gravaremos o firmware do CircuitPython na Franzininho WiFi e prepararemos o ambiente para você usar sua placa.
Se sua placa já está com o CircuitPython, você não precisa fazer essa etapa. Para verificar se sua placa está com CircuitPython plugue-a no computador e veja se é criado um dispositivo de armazenamento chamado CIRCUITPY. Caso contrário, faça o procedimento abaixo.
Nesse momento você precisará apenas de um computador com o sistema operacional que você está acostumado a usar e a placa Franzininho WiFi.
Bora! Colocar a mão na massa?
Gravação do CircuitPython na Franzininho WiFi
Ferramenta de gravação: https://franzininho.github.io/webdfu-franzininho-wifi/dfu-util/
Autor | Fábio Souza |
---|---|
Data: | 16/09/2021 |