Začínáme s ESP32 a ESP IDE – Příklad 1: Blikání LED

Toto je první článek ze série příkladů, jak používat ESP IDE.
Předpokládám, že máte před sebou procesor ESP32 nebo ESP32-C3 s nahranou aktuální verzí ESP IDE.
Co je ESP32 a MicroPython ?
ESP32 je malý mikrokontrolér s Wi-Fi a Bluetooth, takže se umí připojit k internetu a komunikovat s dalšími zařízeními. Můžeme ho naprogramovat, aby:
- ovládal světla,
- měřil teplotu,
- odesílal data do cloudu,
- řídil modelářská serva, …
MicroPython je zjednodušená verze populárního jazyka Python uzpůsobená pro malá zařízení (ESP32, Raspberry Pi Pico …). Kód spouštíme bez kompilace, klidně z mobilu připojeného na Wi-Fi modulu.
Příklad 1 – Blikání LED
LED dioda je základní součástka, která slouží jako indikátor či světelný zdroj.
Zapojení:
- Anoda LED → digitální pin 22 ESP32
- Katoda LED → GND
- Rezistor 100 Ω – 560 Ω (dle barvy diody) do série pro omezení proudu

Pozor na polaritu! Při opačném zapojení LED nesvítí.
Program pro blikání LED v Blockly
- Blok „nastavit digitální výstup“ (sekce Výstupy)
- Pin – číslo pinu (22)
- Hodnota – 1/True = napětí, 0/False = bez napětí
- Blok „čekat … s“ (sekce Čas) – např.
0.5 snebo500 ms - Celé vlož do cyklu „opakuj stále“ (sekce Cykly).
Program nahraj na desku zelenou šipkou – ihned se spustí.