Micropython Ides
Micropython to język programowania open source pochodzący z Python 3 i zaprojektowany dla mikrokontrolerów i aplikacji systemów wbudowanych. Aby napisać i uruchomić kod mikropython, potrzebujemy IDE do programu ESP32.
Chociaż istnieje wiele IDE do programowania płyt ESP32, oto lista bardzo znanych i wspólnych IDES wśród rodziny ESP32.
1: vs kod
Visual Studio Code jest jednym z najlepszych IDES do programowania płyt ESP32. Musimy tylko zainstalować zewnętrzną wtyczkę obsługującą Micropython i że wtyczka to Pymakr (Pymakr Extension).
Przed programowaniem ESP32 z Micropython najpierw musimy flashować oprogramowanie układowe Micropython w płycie ESP32.
Jednak jako początkujący nie zalecamy Ci kodu, ponieważ ma on złożony interfejs i może zająć trochę czasu.
VS kod z rozszerzeniem Pymakr są wyposażone w następujące funkcje:
2: MU Redaktor
MU Editor to kolejny łatwy w użyciu prosty Micropython IDE. Jest wyposażony w intuicyjny interfejs z wstępnie zainstalowanym narzędziem do migania mikropython w ESP32 bez potrzeby esptool. Edytor MU jest również kompatybilny z innymi płytami, takimi jak Pyboard.
Ponadto ma bardzo przydatną funkcję, która stale sprawdza wcięcie kodu i brakujące przestrzenie. Daje również sprawdzanie błędów w czasie rzeczywistym. Jedyną rzeczą, którą opóźnia, jest przycisk Stop do przerwania kodu. Musimy ręcznie zresetować planszę lub użyć skrótu Ctrl+C, ale może to nie działać za każdym razem, zwłaszcza gdy ESP32 jest zajęty. Ale wciąż dostał więcej niż potrzebowaliśmy. Aby pobrać i przeczytać o edytorze MU, kliknij tutaj.
Poniżej znajdują się ważne atrakcje dla Micropython IDE:
3: Pycharm
Pycharm to zaawansowana IDE do pisania kodu mikropython. Zawiera kompilację Smart Code, z inspekcją czasu odczytu, ustaleniami błędu kodu i łatwymi w użyciu możliwościami nawigacyjnymi.
Pycharm jest bardziej ukierunkowany na zaawansowany poziom, ale jako początkujący nadal znajdziesz jeden z łatwych w użyciu IDE. Pobierz Pycharm IDE z ich oficjalnej strony. Jeśli ktoś już zaprogramował Python 3 za pomocą pycharm, będzie to bardzo pomocne w kontrolowaniu mikrokontrolerów ESP32 za pomocą tego IDE.
Oto kilka głównych wydarzeń Pycharm IDE:
4: Upycraft IDE
Upycraft to najlepszy IDE zaprojektowany wyłącznie w celu programowania ESP32 i innych płyt mikrokontrolerów, takich jak tablice PY. Łatwy w użyciu interfejs z wbudowaną możliwością przesyłania oprogramowania układowego Micropython na płycie ESP32 sprawiają, że jest to najlepszy wybór dla początkujących. Pobierz upycraft IDE za darmo.
Ta IDE zawiera lewy pasek boczny, który pokazuje bieżący katalog roboczy i wszystkie pliki, nad którymi pracujemy. Ma również kilka szybkich przycisków akcji do przesłania kodu w ESP32.
Jedną z najciekawszych rzeczy Inside Upycraft IDE jest jego szybka komunikacja z ESP32. Musimy tylko wybrać port COM. Jeszcze jedna funkcja, którą zawiera Wgrywać I Uruchomić guziki. Korzystając z niego, możemy przesyłać kod bezpośrednio do ESP32 i nie trzeba najpierw ręcznie zresetować płyty, tak jak inne wymagane IDE.
Oto kilka głównych atrakcji IDE upycraft:
5: Thonny Ide
Następnie na liście jest Thonny IDE, który jest IDE dla języka programowania Pythona i obsługuje mikropython dla mikrokontrolerów. Thonny IDE ma również wsparcie dla spalania oprogramowania układowego Micropython na płycie ESP32.
Thonny Ide jest przeznaczony dla początkujących i oferuje wiele funkcji, które sprawiają, że jest to pełna platforma programistyczna Micropython. Umożliwia także programowanie płyt ESP32 w czasie rzeczywistym za pomocą okna Shell/Terminal.
Niektóre główne atrakcje Thonny Ide obejmują:
6: Mikroide
Mikroide (µide) to narzędzie IDE do programowania mikrokontrolerów. Jego znaczenie w przypadku ESP32 wzrasta ze względu na możliwość programowania bezprzewodowych płyt ESP32. Do szybkiego opracowania programu można dodać wiele modułów. Ma zintegrowany serwer WWW do czytania i pisania.
Wystarczy zaktualizować płytę ESP32 za pomocą oprogramowania układowego Micropython i przesłać nowy kod bezprzewodowo.
Poniżej przedstawiono kilka głównych funkcji w mikroide:
Który jest najlepszym IDE dla mikropython
Po omówieniu wszystkich tych IDE dla Micropython doszliśmy do wniosku, że jako początkujący może Thonny I Upycraft IDE. Jeśli jednak chce się bardziej szczegółowo zbadać Micropython z ESP32 VS kod Pycharm jest najlepszym IDE.
Wniosek
Tutaj ten artykuł zawiera krótkie porównanie wszystkich głównych IDES dla mikropython. Większość z tych IDE jest wyposażona w wstępnie zainstalowane narzędzie do flashowania oprogramowania układowego Micropython w ESP32, jednak niektóre IDE wymagają esptoolu do Flash Micropython na płycie ESP32. Ten artykuł pomoże znaleźć najlepsze dopasowanie IDE dla Micropython.