IDE Micropython
Micropython è un linguaggio di programmazione open source derivato da Python 3 e progettato per microcontrollori e applicazioni di sistemi incorporati. Per scrivere ed eseguire il codice MicroPython abbiamo bisogno di un IDE per programmare ESP32.
Mentre ci sono molti IDE disponibili per la programmazione delle schede ESP32, ecco l'elenco di alcune IDE molto famose e comuni usate tra la famiglia ESP32.
1: VS Codice
Il codice Visual Studio è tra le migliori IDE per la programmazione delle schede ESP32. Dobbiamo solo installare un plug -in esterno che supporti Micropython e quel plugin è Pymakr (Pymakr Extension).
Prima di programmazione ESP32 con Micropython per prima.
Tuttavia, come principiante non ti consigliamo di codice VS in quanto ha un'interfaccia complessa e potremmo richiedere del tempo per adottare.
VS Codice con estensione Pymakr con le seguenti caratteristiche:
2: MU Editor
Mu Editor è un altro IDE MicroPython semplice facile da usare. Viene fornito con un'interfaccia intuitiva con uno strumento preinstallato per lampeggiare il microphon in ESP32 senza alcuna necessità di Esptool. L'editor MU è anche compatibile con altre schede come Pyboard.
Inoltre, ha una funzione molto utile che controlla continuamente la rientranza del codice e gli spazi mancanti. Inoltre, fornisce anche il controllo degli errori in tempo reale. L'unica cosa che è in ritardo è il pulsante di arresto per interrompere il codice. Dobbiamo ripristinare manualmente la scheda o utilizzare la scorciatoia CTRL+C, ma questo potrebbe non funzionare ogni volta, specialmente quando ESP32 è occupato. Ma è ancora più di quanto ne avessimo bisogno. Per scaricare e leggere l'Editor Mu Clicca qui.
Di seguito sono riportati alcuni punti salienti importanti per l'IDE di Micropython:
3: Pycharm
Pycharm è un IDE a livello avanzato per la scrittura del codice microphon. Dispone di compilation di codice intelligente, con ispezione del tempo di lettura, risultati di errore del codice e funzionalità di navigazione facili da usare.
Pycharm è più mirato a livello avanzato, ma come principiante troverai ancora uno degli ides di facile utilizzo. Scarica Pycharm IDE dal loro sito ufficiale. Se uno ha già programmato Python 3 usando PyCharm, sarà molto utile per il controllo dei microcontrollori ESP32 usando questo IDE.
Ecco alcuni punti salienti principali di Pycharm IDE:
4: Upycraft IDE
Upycraft è il miglior IDE progettato con l'unico scopo della programmazione ESP32 e altre schede di microcontrollore come le schede PY. La sua interfaccia di facile utilizzo con la capacità integrata di caricare il firmware Micropopython nella scheda ESP32 lo rende la scelta migliore per i principianti. Scarica Upycraft IDE gratuitamente.
Questo IDE include una barra laterale sinistra che mostra la directory di lavoro corrente e tutti i file su cui stiamo lavorando. Ha anche alcuni pulsanti di azione rapida per caricare il codice in ESP32.
Una delle cose più interessanti all'interno di Upycraft IDE è la sua rapida comunicazione accumulata con ESP32. Dobbiamo solo selezionare la porta com. Un'altra funzionalità che include è il Caricamento E Correre pulsanti. Usandolo possiamo caricare il codice direttamente su ESP32 e non è necessario ripristinare manualmente la scheda prima come gli altri IDE richiesti.
Ecco alcuni punti salienti principali di Upycraft IDE:
5: Thonny Ide
Il prossimo nell'elenco è il Thonny IDE che è un IDE per il linguaggio di programmazione Python e supporta MicroPython per i microcontrollori. Thonny IDE ha anche supporto per la combustione del firmware microphon alla scheda ESP32.
Thonny IDE è progettato per i principianti e offre molte caratteristiche che lo rendono una piattaforma di sviluppo microphon a pieno ritmo. Ti consente anche di programmare le schede ESP32 in tempo reale semplicemente utilizzando la finestra Shell/Terminal.
Alcuni punti salienti principali di Thonny IDE includono:
6: microide
Il microide (µide) è uno strumento IDE per i microcontrollori di programmazione. Il suo significato con ESP32 aumenta a causa della sua capacità wireless di programmare le schede ESP32. È possibile aggiungere più moduli a uno sviluppo rapido di un programma. Ha un server Web integrato per la lettura e la scrittura.
Basta aggiornare la scheda ESP32 con il firmware Micropython e caricare un nuovo codice in modalità wireless.
Di seguito sono riportate alcune caratteristiche principali del microide:
Che è il miglior IDE per il microphon
Quindi, dopo aver discusso di tutte queste IDE per Micropython, abbiamo concluso che come principiante si può andare Thonny E upycraft Ide. Tuttavia, se si vuole esplorare Micropython con ESP32 in modo più dettagliato Vs codice Pycharm è il miglior IDE.
Conclusione
Qui questo articolo fornisce un breve confronto di tutti gli IDE principali per Micropython. La maggior parte di questi IDE sono dotati di uno strumento preinstallato per flash Micropython Firmware in ESP32, tuttavia alcuni IDE richiedono a Esptool di flash Micropython nella scheda ESP32 prima. Questo articolo aiuterà a trovare l'IDE più adatto per Micropython.