ESP32
https://www.hadex.cz/p/m380j-klon-arduino-uno-d1-r32-4mb-wifi-bluetooth-vyvojova-deska
- Napájení: DC 5V-12V
- Rozhraní USB micro
- 1 analogový vstup (maximální vstup 3,2 V)
- Kompatibilní s pro Arduino
- D1 R32, WiFi+Bluetooth+UN0
- Velikost: 54x68,4mm
- Hmotnost: 20g
- 32 bitový mikroprocesor
Články
Návody
- Low cost WIFI temperature (DS18B20) data logger based on ESP8266 with connectivity to thingspeak.com
- Flashing LUA firmware
- Setting up thinkspeak.com account
- Uploading software
- Update the Firmware in Your ESP8266 Wi-Fi Module
- How to use ESP8266 ESP-01 as a SENSOR web client
- Using Arduino IDE
- http://www.instructables.com/id/ESP8266-mini-Tutorial/
- Basic Security with ESP8266 IoT
- Internet connected LED
- Příprava a základy řízení modulu ESP32 v MicroPythonu
Tento přehled slouží jako edukační úvod do problematiky programování moderního mikrokontroléru ESP32 za použití odlehčené verze jazyka Python 3 – MicroPythonu.
- 1. Co budeme potřebovat (Hardwarové a softwarové minimum)
Pro zprovoznění a úspěšné řízení desky budete v základu potřebovat:
- Vývojový modul ESP32** – Cenově dostupný mikrokontrolér s integrovanou Wi-Fi a Bluetooth konektivitou.
- Propojovací USB kabel** – Slouží k napájení modulu a datovému přenosu (komunikace PC s čipem).
- Vhodné vývojové prostředí (IDE)** – Oficiálně doporučovaným a nejjednodušším nástrojem je **Thonny IDE**, které obsahuje vestavěný správce balíčků a přímou podporu nahrávání firmwaru.
- Firmware MicroPython** – Speciální binární soubor (.bin), který se nahraje (flashne) do paměti ESP32 a umožní interpretovat Python kód přímo na hardwaru.
 ---
- 2. Postup zprovoznění v krocích
- Krok 1: Instalace firmwaru MicroPython
Před prvním spuštěním musíte do čipu dostat interpret jazyka MicroPython. Tento krok lze provést přímo v prostředí Thonny IDE.
- Odkaz na detailní návod:** [Instalace MicroPythonu na modul ESP32](https://esp32.fyzika.net/MicroPython/MicroPython-instalace-na-desku-ESP32.php)
- Krok 2: První skript a seznámení s IDE
Po úspěšném flashnutí firmwaru se MicroPython spustí a vy můžete skrze konzoli (REPL) nebo editor psát své první programy a spouštět je přímo v reálném čase.
- Odkaz na detailní návod:** [Thonny IDE a první skript pro ESP32](https://esp32.fyzika.net/MicroPython/Thonny-a-prvni-skript-pro-ESP32.php)
- Krok 3: Práce s hardwarovými výstupy (GPIO piny)
Základem každého projektu je naučit se ovládat digitální vstupy a výstupy – například rozblikat vestavěnou LED diodu nebo přečíst stav stisknutého tlačítka.
- Odkaz na detailní návod:** [Použití I/O pinů ESP32 v MicroPythonu](https://esp32.fyzika.net/MicroPython/Pouziti-vstupu-vystupu-Micropython-na-ESP32.php)
---
- 3. Co lze s ESP32 v MicroPythonu dále řídit?
Jakmile zvládnete základy, můžete na základě tutoriálů z webu ESP32 DIYerLAB připojit pokročilé periferie. Přehled dostupných technologií:
- Periferie a čidla
- Měření veličin:** Analogové vstupy (např. měření napětí) a digitální čidla jako DHT11 (teplota/vlhkost) nebo BMP180 (barometrický tlak).
- Zobrazení dat:** SPI OLED displeje (např. SSD1306) či LED matice MAX7219.
- Akční členy:** Přímé ovládání servomotorů pomocí PWM výstupů.
- Síťová konektivita a komunikace
- Wi-Fi:** Konfigurace ESP32 jako klienta, vytvoření jednoduchého webového serveru nebo stahování počasí přes JSON data.
- Bluetooth:** Nízkoúrovňové BLE i moderní asynchronní přístup s knihovnou `aioble`.
- Čas:** Automatická synchronizace přesného času z NTP serverů.
---
- 4. Doporučené studijní zdroje a licence
- Hlavní rozcestník seriálu:** [ESP32 - programování v MicroPythonu](https://esp32.fyzika.net/ESP32-MicroPython.php)
- Licence obsahu:** Veškeré texty a schémata podléhají svobodné licenci **Creative Commons (CC-BY-SA)** (Uveďte původ – Zachovejte licenci).
- Doporučená literatura:** Pro hlubší pochopení jazyka autoři webu doporučují titul *Učebnice jazyka Python (aneb Létající cirkus)* od Jana Šve
editace 2026 B3 David Remiš + Jan Soukup 2026
