6 Melhores Ides Micropython para Programação

6 Melhores Ides Micropython para Programação
O ESP32 é uma plataforma IoT baseada em microcontrolador que suporta várias linguagens de programação. Ele pode ser programado usando a programação do Arduino IDE e executa também a famosa programação micropython. Aqui hoje estaremos listando alguns Micropython Ides amplamente utilizados para programar placas ESP32.

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.

  • Vs código
  • Editor de MU
  • Pycharm
  • upycraft
  • Thonny
  • Microide

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:

  • Realce de sintaxe
  • Comparação de suporte
  • Indentação automática
  • Seleção de caixas
  • Trechos

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:

  • Projetado para iniciantes
  • Fácil de usar
  • Interface minimalista
  • Fácil de criar e executar o código Micropython
  • Ferramenta para firmware piscando no ESP32

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:

  • Assistência inteligente em python
  • Estruturas de desenvolvimento da Web
  • Ferramentas científicas
  • Desenvolvimento entre technologia
  • Capacidades de desenvolvimento remoto
  • Ferramentas de desenvolvedor embutidas

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:

  • Suporta atualizações
  • Compatível com os sistemas Windows e Mac
  • Design simples, fácil de usar
  • Vem com exemplos internos de diferentes placas
  • Suporte técnico disponível no Upycraft Forum e Github.

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:

  • Fácil de começar
  • Depurador simples
  • Passo através da avaliação da expressão
  • Destaca erros de sintaxe
  • Explica escopos
  • Conclusão do código
  • GUI simples e limpo

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:

  • Microide é gratuito
  • Visualização de dados e emulação do terminal de comando
  • Suporte ao chip ESP32 (ESP8266 em futuro próximo)
  • Acessível de qualquer lugar via encaminhamento de porta
  • Edição de código sem fio
  • Fácil de instalar

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.