Přejít na hlavní obsah

Podrobné pokyny-konfigurace esp32 thonny na ubuntu

ESP32 je mikrokontrolér, který má velkou funkčnost a všestrannost. Je široce používán v různých projektech souvisejících s internetem věcí (IoT). Chcete-li začít pracovat s ESP32, musíte přizpůsobit vývojové prostředí.

Thonny je pohodlné integrované vývojové prostředí určené pro programování mikrokontrolérů, včetně ESP32 a ESP8266. V tomto článku se podíváme na podrobný návod k nastavení Thonny pro práci s ESP32 na operačním systému Ubuntu.

Pro začátek se ujistěte, že máte nainstalovanou nejnovější verzi Ubuntu a máte přístup k internetu. Poté přejděte na terminál a spusťte příkaz "sudo apt-get update" pro aktualizaci seznamů balíčků. Poté nainstalujte potřebné balíčky pomocí příkazu "sudo apt-get install python3 python3-pip python3-serial".

Po instalaci paketů nainstalujte Thonny pomocí příkazu "pip3 install thonny". Počkejte na dokončení instalace a spusťte Thonny zadáním příkazu "thonny" v terminálu.

Stažení a instalace Thonny na Ubuntu

Krok 1: Otevřete terminál v Ubuntu.

Krok 2: Nainstalujte Python, pokud ještě není nainstalován, příkazem:

sudo apt-get install python3

Krok 3: Nainstalujte program Thonny pomocí následujícího příkazu:

sudo apt-get install thonny

Krok 4: Počkejte, až proces instalace skončí. Po úspěšné instalaci bude Thonny k dispozici v nabídce Aplikace.

Nyní máte na Ubuntu plně přizpůsobené vývojové prostředí Thonny! Pomocí tohoto pohodlného a intuitivního vývojového prostředí můžete začít vytvářet a ladit programy v Pythonu a Micropythonu.

Nastavení vývojového prostředí pro ESP32 v Thonny

Krok 1: Instalace Thonny

Nejprve musíte nainstalovat Thonny do počítače. Nejnovější verzi Thonny si můžete stáhnout z oficiálních stránek a postupujte podle pokynů k instalaci pro váš operační systém.

Krok 2: Připojení ESP32

Připojte ESP32 k počítači pomocí kabelu USB.

Krok 3: Instalace ovladačů

V závislosti na vašem operačním systému možná budete muset nainstalovat ovladače, aby správně fungovaly s ESP32. Ujistěte se, že máte nainstalované všechny potřebné ovladače.

Krok 4: Nastavení Thonny

Otevřete Thonny a vyberte kartu Nastavení.

V části interpreti vyhledejte a nainstalujte interpret MicroPython pro ESP32.

V části sériový port vyberte port, ke kterému je váš ESP32 připojen.

Krok 5: Připojení k ESP32

Připojte se k vašemu ESP32 kliknutím na tlačítko Připojit v pravém horním rohu Thonny. Pokud jsou všechna nastavení nastavena správně, Thonny by se měl úspěšně připojit k vaší platformě ESP32.

Nyní jste připraveni na vývoj a ladění programů pro ESP32 v prostředí Thonny. Hodně štěstí!

Instalace ovladačů pro ESP32 na Ubuntu

Pro správné fungování ESP32 je nutné na Ubuntu nainstalovat ovladače. V této části bude popsán podrobný návod k instalaci ovladačů.

Krok 1: Otevřete terminál a spusťte následující příkaz:

sudo apt-get install git

Tento příkaz nainstaluje git-nezbytný nástroj pro instalaci ovladačů.

Krok 2: Stáhněte si zdrojový kód ovladače pomocí následujícího příkazu:

git clone https://github.com/espressif/esp-idf.git

Tento příkaz Stahuje úložiště https://github.com/espressif/esp-idf.git se zdrojovým kódem ovladačů.

Krok 3: Přejděte do složky se zdrojovým kódem pomocí následujícího příkazu:

cd esp-idf

Krok 4: nastavte požadované závislosti spuštěním následujícího příkazu:

./install.sh

Tento příkaz nainstaluje potřebné balíčky a závislosti pro kompilaci zdrojového kódu.

Krok 5: Chcete-li přidat proměnné prostředí, postupujte podle následujících příkazů:

export PATH="$PATH:/path/to/esp-idf/tools"
export IDF_PATH="/path/to/esp-idf"

Nahraďte / path / to / ESP-idf cestou ke složce se zdrojovým kódem ovladačů.

Krok 6: Restartujte systém, aby se změny projevily.

Gratuluji! Nyní máte nainstalované ovladače pro ESP32 na Ubuntu. Můžete začít s platbou a používat ji ve svých projektech.

Připojení ESP32 k Thonny na Ubuntu a kontrola komunikace

Než začnete s ESP32 ve vývojovém prostředí Thonny na Ubuntu, musíte nainstalovat příslušné ovladače a nakonfigurovat komunikaci s deskou. V této části se podíváme na připojení ESP32 k Thonny a kontrolu komunikace mezi nimi.

  1. Nainstalujte nejnovější verzi Thonny tak, že přejdete na oficiální web a budete postupovat podle pokynů.
  2. Vložte ESP32 do USB portu počítače.
  3. Otevřete Thonny a vyberte položku nabídky Nastavení.
  4. V části interpreti vyberte ESP32. Pokud tuto možnost nemáte, musíte na Ubuntu nainstalovat ovladače pro ESP32.
  5. Klikněte na tlačítko" Konfigurovat interpret "a z rozevíracího seznamu vyberte" port". Zde byste měli vidět port, na kterém je ESP32 připojen.
  6. V části Připojení vyberte rychlost přenosu dat, kterou používáte ke komunikaci s ESP32 (obvykle je to 115200).
  7. Klikněte na tlačítko Použít a zavřete okno Nastavení.
  8. Nyní jste připraveni zkontrolovat spojení s ESP32. Vytvořte nový soubor v Thonny a zadejte následující kód:
import machineimport timeled = machine.Pin(2, machine.Pin.OUT)while True:led.value(1)time.sleep(1)led.value(0)time.sleep(1)

Tento kód bliká integrovanou LED na ESP32 každou sekundu. Pokud je komunikace úspěšně nainstalována, led by měla začít blikat.

Chcete-li zkontrolovat komunikaci, klikněte na tlačítko "Spustit" v Thonny. Pokud je komunikace správně nastavena, uvidíte, jak LED bliká každou sekundu. Pokud LED nebliká, možná budete muset znovu zkontrolovat nastavení komunikace nebo nainstalovat ovladače pro ESP32 na Ubuntu.

Nyní můžete úspěšně používat ESP32 s Thonny na Ubuntu a začít vyvíjet své projekty!