Micropython Ides
Micropython é uma linguagem de programação de código aberto derivado do Python 3 e projetado para microcontroladores e aplicativos de sistemas incorporados. Para escrever e executar o código Micropython, precisamos de um IDE para programar ESP32.
Embora existam muitos IDEs disponíveis para programação de placas ESP32, aqui vem a lista de alguns Ides muito famosos e comuns usados entre a família ESP32.
1: vs código
O Código do Visual Studio está entre os principais IDEs para programar placas ESP32. Só precisamos instalar um plug -in externo que suporta o Micropython e esse plugin é pymakr (extensão Pymakr).
Antes de programar o ESP32 com o MicropyThon primeiro, temos que piscar o firmware do Micropython dentro da placa ESP32.
No entanto, como iniciante, não recomendamos o código versus, pois possui uma interface complexa e pode levar algum tempo para adotar.
Vs código com extensão pymakr vêm com os seguintes recursos:
2: MU Editor
O editor MU é outro micropython simples de uso fácil de usar. Ele vem com uma interface intuitiva com uma ferramenta pré-instalada para piscar Micropython no ESP32 sem a necessidade de Esptool. O editor da MU também é compatível com outras placas como a Pyboard.
Além disso, ele tem uma função muito útil que verifica continuamente o recuo do código e os espaços ausentes. Além disso, dá verificação de erro em tempo real também. A única coisa que fica fica com o botão de parada para abortar o código. Temos que redefinir manualmente a placa ou usar o atalho Ctrl+C, mas isso pode não funcionar sempre, especialmente quando o ESP32 está ocupado. Mas ainda assim ficou mais do que precisávamos. Para baixar e ler sobre o editor da MU, clique aqui.
A seguir, estão alguns destaques importantes para o Micropython IDE:
3: Pycharm
Pycharm é um IDE de nível avançado para escrever código Micropython. Possui compilação de código inteligente, com inspeção de tempo de leitura, descobertas de erro de código e recursos de navegação fáceis de usar.
Pycharm é mais direcionado para o nível avançado, mas como iniciante, você ainda encontrará um dos IDEs fáceis de usar. Baixe o PyCharm IDE de seu site oficial. Se alguém já programou o Python 3 usando o PyCharm, será muito útil para controlar os microcontroladores ESP32 usando este IDE.
Aqui estão alguns destaques principais do PyCharm IDE:
4: UPYCraft IDE
Upycraft é o melhor IDE projetado com o único objetivo de programar ESP32 e outras placas de microcontroladores como Py Boards. Sua interface fácil de usar com a capacidade interna de fazer upload do firmware Micropython na placa ESP32 o torna a melhor opção para iniciantes. Baixe Upycraft IDE gratuitamente.
Este IDE inclui uma barra lateral esquerda que mostra o diretório de trabalho atual e todos os arquivos em que estamos trabalhando. Ele também possui alguns botões de ação rápida para fazer upload de código no ESP32.
Uma das coisas mais interessantes dentro do UPYCraft IDE é o seu rápido acúmulo de comunicação com o ESP32. Só precisamos selecionar a porta COM. Mais um recurso que inclui é o Carregar e Correr botões. Usando, podemos fazer upload de código diretamente para o ESP32 e não há necessidade de redefinir manualmente a placa primeiro como outros IDEs necessários.
Aqui estão alguns destaques principais do UPYCraft IDE:
5: Thonny ide
Em seguida, na lista é o THONNY IDE, que é um IDE para a linguagem de programação Python e suporta Micropython para microcontroladores. THONNY IDE também tem suporte para queimar firmware Micropython para a placa ESP32.
O Thonny IDE foi projetado para iniciantes e oferece muitos recursos que o tornam uma plataforma de desenvolvimento de micropython com pleno direito. Ele também permite que você programe as placas ESP32 em tempo real, apenas usando a janela Shell/Terminal.
Alguns destaques principais do thonny IDE incluem:
6: Microide
Microida (µide) é uma ferramenta IDE para programar microcontroladores. Seu significado com o ESP32 aumenta devido à sua capacidade sem fio de programar as placas ESP32. Vários módulos podem ser adicionados ao desenvolvimento rápido de um programa. Possui um servidor da web integrado para leitura e escrita.
É preciso apenas atualizar a placa ESP32 com o Micropython Firmware e fazer upload de um novo código sem fio.
A seguir, estão alguns recursos importantes no microide:
O que é o melhor IDE para Micropython
Então, depois de discutir todos esses IDEs para Micropython, concluímos que, como iniciante, pode ser Thonny e upycraft Ide. No entanto, se alguém quiser explorar o Micropython com o ESP32 com mais detalhes Vs código Pycharm é o melhor IDE.
Conclusão
Aqui este artigo fornece uma breve comparação de todos os principais IDEs para Micropython. A maioria desses IDEs vem com uma ferramenta pré-instalada para piscar o firmware Micropython no ESP32, no entanto, alguns IDEs exigem que o Esptool flash Micropython na placa ESP32 primeiro. Este artigo ajudará a encontrar o melhor IDE para Micropython.