Vývojové prostředí pro ESP32 a RP2040 s podporou programování v blocích. Ideální pro děti a začátečníky!
Spustit ESP IDESkládej bloky - naučíš se základy programování zábavně a bez chyb.
Stačí kliknout a jedeš – žádná kompilace, kód běží rovnou z prohlížeče.
Postaveno přímo pro nejoblíbenější mikrokontroléry – rychlé, stabilní, připravené na tvé projekty.
Když bloky nestačí – přepni se do textového režimu a využij sílu Micropythonu naplno.
ESP IDE vyžaduje pro svůj běh Micropython na straně zařízení.
Můžete použít čistou instalaci Micropythonu, nebo naší verzi, která obsahuje všechny potřebné knihovny pro bezproblémový běh ESP IDE.
Pro instalaci firmware můžete použít náš online instalátor.
Listujte jednotlivými milníky vývoje ESP IDE:
Na zájmovém kroužku pro mladé techniky jsme dlouho hledali nástroj, ve kterém bychom mohli děti učit programovat. Arduino se ukázalo jako příliš složité, komplikované nahrávání programů, časté syntaktické chyby a nekonečně dlohá kompilace zbytečně brzdily náš rozvoj.
Proto jsem se já, Milan Špaček, v roce 2019 rozhodl vytvořit vlastní intuitivní vývojové prostředí ESP IDE. Cílem bylo nabídnout dětem jednoduché, zábavné a funkční prostředí.
ESP IDE je dostupné ve dvou verzích:
ESP IDE se stále aktivně vyvíjí a roste s dětmi, které ho používají. Naším cílem je, aby se programování stalo dostupné, srozumitelné a především zábavné pro každého.
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ý | ❌ Ne | ⚠️ Omezená |
Offline použití | ✅ Ano | ✅ Ano | ✅ Ano |
Otevřený zdrojový kód | ✅ Ano | ❌ Ne | ❌ Ne |
Podpora více desek | ✅ ESP32, RP2040 | ✅ Š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 |