Vítejte v ESP IDE

ESP IDE - Vývojové prostředí pro ESP8266, ESP32 a Raspberry Pi Pico s podporou programování v blocích i Micropythonu.

Spustit ESP IDE 2

Původní verze ESP IDE

Symbol bloků 1 Symbol bloků 2 Symbol bloků 3 Symbol bloků 4

Offline verze ESP IDE ke stažení

Stáhnout ESP IDE pro Windows Stáhnout ESP IDE pro Linux Stáhnout ESP IDE pro macOS
Verze: 2.0.59 • Publikovano: 2026-05-30 Starší verze ke stažení na GitHubu

Vyzkoušej hotové projekty

Inspiruj se projekty z katalogu, otevři je v ESP IDE a uprav podle sebe.

Zobrazit další zajímavé projekty v katalogu

Jak začít s ESP IDE ?

Aby vše správně fungovalo, je potřeba do procesoru nainstalovat MicroPython a knihovny ESP IDE.

Nahled instalačního programu ESP IDE firmware

Připrav zařízení

Nainstaluj MicroPython firmware a knihovny do vývojové desky.

Nainstalovat firmware
Nahled ESP IDE

Začni programovat

Otevři ESP IDE a připoj zařízení.

Spustit ESP IDE
Programuj bez psaní kódu

Programuj bez psaní kódu

Skládej bloky - naučíš se základy programování zábavně a bez chyb.

Okamžité spuštění

Okamžité spuštění

Stačí kliknout a jedeš – žádná kompilace, kód běží rovnou z prohlížeče.

Rozšiřitelnost

Podpora ESP32 a RP2040

Postaveno přímo pro nejoblíbenější mikrokontroléry – rychlé, stabilní, připravené na tvé projekty.

Rozšiřitelnost

Textový editor

Když bloky nestačí – přepni se do textového režimu a využij sílu Micropythonu naplno.

Změny a novinky

O ESP IDE

ESP IDE je open-source vývojové prostředí pro výuku programování.

Je určené pro procesory ESP32 a RP2040 a využíá MicroPython.

ESP IDE vytvořil Milan Špaček v roce 2019 jako reakci na to, že Arduino bylo pro začátečníky příliš složité. Cílem bylo vytvořit jednodušší, rychlejší a zábavnější prostředí pro výuku programování.


Co ESP IDE umí

ESP IDE podporuje programování pomocí bloků i MicroPythonu a nabízí:

  • Logiku, cykly, proměnné, funkce, text a pole
  • Ovládání hardwaru - vstupy, výstupy, PWM, senzory, motory, displeje
  • Bezdrátovou komunikaci, práci se soubory a HTTP

Podporována je široká škála periferií, včetně DHT senzorů, ultrazvukových a laserových dálkoměrů, IMU, barevných senzorů, Neopixel LED, serv, DC motorů a ESP-NOW komunikace.


Verze ESP IDE

  • 🌐 Online webový editor (doporučeno)
    Běží přímo v prohlížeči - bez instalace.
  • 💻 Offline aplikace (Electron)
    Upravená verze pro použití bez internetu.

Open-Source a licence

ESP IDE je open-source projekt vydaný pod licencí GNU Affero General Public License v3.0 (AGPL-3.0).

  • Kdokoliv může ESP IDE používat, upravovat a rozšiřovat
  • Všechna vylepšení musí zůstat otevřená a veřejně dostupná
  • Pokud upravenou verzi provozuješ jako službu nebo šíříš, musíš zveřejnit upravený zdrojový kód a uvést původní projekt

Copyright (c) 2019-2026 Milan Špaček
Plné znění licence: AGPL-3.0


Filozofie projektu ❤️

ESP IDE je postaveno na principech sdílení, spolupráce a otevřeného vzdělávání.
Projekt roste pouze tehdy, když se nové nápady a vylepšení vracejí zpět komunitě.

  • ✨ Tvoř s nadšením
  • 🔁 Sdílej svá vylepšení
  • 🤝 Pomáhej budovat ekosystém pro děti, učitele a makery

ESP IDE není určeno k vykrádání - ale ke spolupráci.
Kód je otevřený. Pokud ho vylepšíš, vrať své změny zpět.

ESP IDE se aktivně vyvíjí a roste společně s komunitou. Naším cílem je, aby bylo programování dostupné, pochopitelné a zábavné pro každého.

O nás
Funkce / Vlastnost ESP IDE Arduino IDE MakeCode (Micro:bit)
Určeno pro děti a začátečníky ✅ Ano ❌ Ne ✅ Ano
Česká lokalizace ✅ Ano ❌ Ne ⚠️ Částečně
Programovací jazyk MicroPython C/C++ Bloky / JavaScript / Python
Grafické programování (Blockly) ✅ Ano ❌ Ne ✅ Ano
Textové programování ✅ Ano ✅ Ano ✅ Ano
Rychlost kompilace ✅ Kód není potřeba kompilovat ❌ Desítky sekund ✅ Rychlá
Přímé nahrání kódu z prohlížeče ✅ Ano ❌ Ne ✅ Ano
Pluginový systém / rozšiřitelnost ✅ Otevřený ✅ Ano ✅ Ano
Offline použití ✅ Ano ✅ Ano ✅ Ano
Otevřený zdrojový kód ✅ Ano ✅ Ano ✅ Ano
Podpora více desek ✅ ESP32, ESP8266, RP2040, RP2350 ✅ Široká ❌ Jen Microbit
Podpora displejů a grafiky ✅ Vestavěná podpora oled displejů ❌ Pomocí knihoven ⚠️ Omezená
Práce s pokročilými senzory ✅ Ano ✅ Ano ❌ Omezené
Multiplatformnost ✅ Web ✅ Ano ✅ Ano
Výuka pokročilých konceptů ✅ Python, algoritmy... ✅ Ale složité ❌ Omezené
Přínos pro školy ✅ Velký ⚠️ Náročné ✅ Dobré pro začátek

Kontakt

Autor : Milan Špaček

Email : espide@email.cz

Telefon : +420 778 527 137

Kontakt