6 mejores IDES de micrypthon para programación

6 mejores IDES de micrypthon para programación
ESP32 es una plataforma IoT basada en microcontroladores que admite múltiples lenguajes de programación. Se puede programar utilizando la programación Arduino IDE y ejecuta la muy famosa programación de Micrypthon también. Aquí hoy enumeramos algunos IDES de micrypthon ampliamente utilizados para la programación de tableros ESP32.

IDES de Micrypthon

Micropython es un lenguaje de programación de código abierto derivado de Python 3 y diseñado para microcontroladores y aplicaciones de sistemas integrados. Para escribir y ejecutar el código de Micrypthon, necesitamos un IDE para programar ESP32.

Si bien hay muchos IDE disponibles para programar tableros ESP32, aquí viene la lista de algunos IDES muy famosos y comunes utilizados entre la familia ESP32.

  • VS Código
  • Editor de MU
  • Píchm
  • embotellamiento
  • Thonny
  • Microide

1: VS Código

El código de Visual Studio se encuentra entre los principales IDE para programar tableros ESP32. Solo necesitamos instalar un complemento externo que admita Micrypthon y ese complemento sea PyMAKR (extensión de PyMAKR).

Antes de programar ESP32 con Micopython primero, tenemos que flashear el firmware de Micopython dentro de la placa ESP32.

Sin embargo, como principiante, no recomendamos su código VS, ya que tiene una interfaz compleja y podría tomar algún tiempo adoptar.

VS Código con la extensión de PyMakr vienen con las siguientes características:

  • Destacación de sintaxis
  • Emparejamiento del soporte
  • Indactación automática
  • Selección de caja
  • Fragmentos

2: editor de MU

El editor de MU es otro IDE simple de Micopython fácil de usar. Viene con una interfaz intuitiva con una herramienta preinstalada para flashear Micrypthon en ESP32 sin necesidad de Esptool. El editor de MU también es compatible con otros tableros como Pyboard.

Además, tiene una función muy útil que verifica continuamente la sangría del código y los espacios faltantes. Además, también da verificación de errores en tiempo real. Lo único que queda es el botón de parada para abortar el código. Tenemos que restablecer manualmente la placa o usar el atajo Ctrl+C, pero esto podría no funcionar cada vez, especialmente cuando ESP32 está ocupado. Pero aún así tiene más de lo que necesitábamos. Para descargar y leer sobre el editor de MU, haga clic aquí.

Los siguientes son algunos aspectos destacados importantes para el IDE de Micopython:

  • Diseñado para principiantes
  • Fácil de usar
  • Interfaz minimalista
  • Fácil de crear y ejecutar el código de Micrypthon
  • Herramienta para flashear firmware en ESP32

3: Pycharm

PyCharm es un IDE de nivel avanzado para escribir código de micrypthon. Cuenta con una compilación de código inteligente, con inspección de tiempo de lectura, resultados de errores de código y capacidades de navegación fácil de usar.

Pycharm es más objetivo para un nivel avanzado, pero como principiante aún encontrará uno de los IDES fáciles de usar. Descargar Pycharm IDE desde su sitio oficial. Si uno ya ha programado Python 3 usando Pycharm, entonces será muy útil para controlar los microcontroladores ESP32 usando este IDE.

Aquí hay algunos aspectos destacados principales de Pycharm IDE:

  • Asistencia inteligente de pitón
  • Marcos de desarrollo web
  • Herramientas científicas
  • Desarrollo cruzado
  • Capacidades de desarrollo remoto
  • Herramientas de desarrollador incorporadas

4: IDE UPYCRAFT

Upycraft es el mejor IDE diseñado con el único propósito de programar ESP32 y otros tableros de microcontroladores como PY Boards. Su interfaz fácil de usar con la capacidad incorporada de cargar el firmware de Micropython en la placa ESP32 lo convierte en la mejor opción para principiantes. Descargar Upycraft IDE gratis.

Este IDE incluye una barra lateral izquierda que muestra el directorio de trabajo actual y todos los archivos en los que estamos trabajando. También tiene algunos botones de acción rápida para cargar código en ESP32.

Una de las cosas más interesantes dentro de Upycraft IDE es su comunicación rápida acumulada con ESP32. Solo necesitamos seleccionar el puerto COM. Una característica más que incluye es la Subir y Correr botones. Usándolo podemos cargar código directamente a ESP32 y no es necesario restablecer manualmente la placa primero como se requieren otros IDE requeridos.

Aquí hay algunos aspectos destacados principales de Upycraft IDE:

  • Admite actualizaciones
  • Compatible con los sistemas Windows y Mac
  • Diseño simple, fácil de usar
  • Viene con ejemplos incorporados de diferentes tablas
  • Soporte técnico disponible en Upycraft Forum y Github.

5: Thonny IDE

El siguiente en la lista es el Thonny IDE, que es un IDE para el lenguaje de programación de Python y admite Micopython para microcontroladores. Thonny IDE también tiene soporte para la quema de firmware de Micrypthon a la placa ESP32.

Thonny IDE está diseñado para principiantes, y ofrece muchas características que lo convierten. También le permite programar tableros ESP32 en tiempo real simplemente usando la ventana de shell/terminal.

Algunos aspectos destacados principales de Thonny IDE incluyen:

  • Fácil de empezar
  • Depurador simple
  • Pase a través de la evaluación de la expresión
  • Resalta los errores de sintaxis
  • Explica los alcances
  • Finalización del código
  • GUI PIP simple y limpia

6: Microide

Microide (µide) es una herramienta IDE para programar microcontroladores. Su importancia con ESP32 aumenta debido a su capacidad inalámbrica de la programación de tableros ESP32. Se pueden agregar múltiples módulos al desarrollo rápido de un programa. Tiene un servidor web integrado para leer y escribir.

Uno solo necesita actualizar la placa ESP32 con firmware de Micopython y cargar un nuevo código de forma inalámbrica.

Las siguientes son algunas características importantes en Microide:

  • Microide es gratis
  • Visualización de datos y emulación terminal de comandos
  • Soporte para el chip ESP32 (ESP8266 en un futuro cercano)
  • Accesible desde cualquier lugar a través del reenvío de puertos
  • Edición de código inalámbrico
  • Fácil de instalar

Cuál es el mejor ide para micrópthon

Entonces, después de discutir todos estos IDE para Micripthon, concluimos que como principiante uno puede ir con Thonny y embotellamiento IDE. Sin embargo, si uno quiere explorar Micopython con ESP32 con más detalle VS código Píchm es el mejor idiota.

Conclusión

Aquí este artículo ofrece una breve comparación de todos los IDE principales para Micropython. La mayoría de estos IDE vienen con una herramienta preinstalada para flashear el firmware de Micopython en ESP32, sin embargo, algunos IDE requieren que Esptool flash Micropython en la placa ESP32 primero. Este artículo ayudará a encontrar el mejor IDE en forma para Micopython.