Otevře se na nové kartě

Arduino IDE pro budování kompilačního prostředí ESP32

Níže uvedený článek je článek přeložený ze stránek dfrobot.com.

Arduino IDE je jednoduché!

Je mnoho vývojových platforem pro ESP32 (ESP-WROOM-32). V některých případech je použití Linuxu nebo cygwinu ve Windows pro začátečníky trochu děsivé. Použití Arduino IDE je uživatelsky mnohem příjemnější přístup.

1. Přidání seznamu desek do Arduino IDE

Otevřete Arduino IDE (používám verzi 1.8.0). Návod k instalaci Arduino IDE lze najít například zde. Vyberte File -> Preferences (v české verzi Soubor -> Vlastnosti).

Nastavení Arduino IDE s vloženou URL pro správce desek ESP32

U položky Additional Board Manager URL (v české verzi Správce dalších desek URL), klikněte v pravé části na čtvercové tlačítko. Poté vložte následující URL do nově vyskočeného okna.
https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json

Mělo by se vám objevit toto průběhové okno:
Okno Arduino IDE pro zadání URL do seznamu dalších správců desek ESP32

Poté, co je přidání hotové, zvolte OK.

2. Aktualizujte seznam desek

Po přidání URL základní desky ESP32 (ESP-WROOM-32) do Arduino IDE, musíme aktualizovat seznam desek a použít Arduino IDE ke stáhnutí knihoven pro ESP32 (ESP-WROOM-32).

Otevřete Tools -> Development board -> Development board manager (v české verzi Nástroje -> Vývojová deska -> Manažer desek), jak je vidět níže:

Arduino IDE 1.8.0 s otevřenou nabídkou Vývojová deska a Správcem desek

Po otevření správce vývojových desek bude seznam desek automaticky aktualizován, jak je vidět níže:

Správce desek Arduino IDE stahuje aktualizovaný seznam vývojových desek

3. Nainstalujte ESP32(ESP-WROOM-32)

Po dokončení aktualizace byste měli najít FireFly-ESP32 Mainboard a její nastavení, které poté můžete upravit.

Správce desek Arduino IDE se zvýrazněnou nainstalovanou deskou FireBeetle-ESP32 Mainboard

Vyberte „(FireBeetle-ESP32 Mainboard)‘ a klikněte na „Install‘. Správce automaticky stáhne příslušné knihovny.

Správce desek Arduino IDE zobrazuje instalaci FireBeetle-ESP32 Mainboard

Správce desek Arduino IDE se stavem nainstalované desky FireBeetle-ESP32

4. Kompilace programu Blink

Teď, když je naše kompilační prostředí nastavené, můžeme nahrát a otestovat ukázkový program.

Otevřete Tools -> Board (v české verzi Nástroje -> Vývojová deska) a zvolte Firefly-ESP32, jak je zobrazeno v následujícím okně:

Arduino IDE 1.8.0 s otevřenou nabídkou vývojových desek a vybraným FireBeetle-ESP32

Mějte na paměti: Pokud jste ještě neinstalovali ESP32 (ESP-WROOM-32), vývojové desky v seznamu neuvidíte, takže postupujte podle kroků od začátku, abyste nejdříve vše správně nainstalovali.

Otevřete File -> Examples -> Basics -> Blink (v české verzi Soubor -> Příklady -> Basics -> Blink), jak je uvedeno níže:

Arduino IDE s otevřenou nabídkou vývojových desek a vybranou položkou FireBeetle-ESP32

Klikněte na
Nabídka Arduino IDE 1.8.0 s vybranou ukázkou Blink

tlačítko pro start kompilace.

Hotovo!

Originální článek je zde.

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Vývojová deska DFRobot FireBeetle s ESP32 držená v ruce

Článek mi zaslal Richard Štefún, za zaslání článku mu tímto děkuji.

Vývojový kit ESP32-C3-DevKitM-1 stojící na tmavém podkladu

Přišel mi engineering sample vývojového kitu ESP32-C3-DevKitM-1.

CH32V003 návod

Mikrokontroléry CH32V – určitě jste už o nich slyšeli. Prodávají se za naprosto směšnou cenu, ale mají velmi slušnou výbavu a navíc se prodavají v dobře pájitelném pouzdře. Mezi periferiemi najdete mimo klasických GPIO i SPI, ADC, UART, I2C, časovače…

Modul ESP32 s mikrokontrolérem na zelené vývojové desce

Konečně jsem se dostal k sepsání krátkého návodu, jak rozchodit ESP32 (mnohem, mnohem výkonnější ESP8266).

Raspberry Pi propojené s deskou ESP32 a JTAG adaptérem pro ladění

Daniel Skopalík sdílel návod, jak použít populární jednodeskový počítač RaspberryPi jako JTAG programátor například ESP32.

Terminál OctopusLAB zobrazuje spuštění MicroPythonu na modulu ESP32

OctopusLAB (komunitní projekt české společnosti Octopus engine s.

Trendy