Jan Beran

View on GitHub

Vítejte na workshopu o Espressif IoT Development frameworku (ESP-IDF)!

O tomto workshopu

Účastí na tomto workshopu získáte hlubší pochopení toho, jak funguje Espressif IoT Development Framework (ESP-IDF) a ESP32-C6 System on a Chip (SoC). Díky mnoha praktickým úkolům, které vám pomůžou s různými základními dovednosti potřebnými pro programování (nejen) ESP32-C6, se naučíte vytvářet ještě lepší a efektivnější IoT aplikace pro vaše projekty!

Konkrétně si v tomto workshopu projdeme instalaci frameworku ESP-IDF a ESP-IDF pluginu do VSCode. Poté se přesuneme k tvorbě vlastního projektu, který si zkusíme sestavit, nahrát a debugovat. V dalších kapitolách se naučíme, jak ve vašich projektech používat komponenty, blikat s adresovatelnou LED, konfigurovat ESP-IDF, připojit se k Wi-Fi a nakonec i pár triků pro práci s low-power jádrem, které je součástí SoC ESP32-C6.

Tento workshop jistě přinese mnoho zajímavých informací i těm, kteří využívají ostatní čipy z rodiny ESP32. Mějte ovšem na paměti, že ne všechny čipy podporují všechno, co podporuje ESP32-C6!

Doprovodné referenční projekty

Kompletní ESP-IDF projekty pro každý úkol jsou součástí tohoto repozitáře ve složce examples/C6/. Viz examples/C6/README.md a build-all.sh pro sestavení všech projektů najednou.

Agenda

Pokud jste splnili prerekvizity můžeme se pustit do jednotlivých kapitol:

Prerekvizity

Abyste zvládli tento workshop, budete potřebovat jak hardwarové, tak softwarové vybavení.

Potřebný hardware:

Potřebný software:

Odhadovaný čas: 180 min

Feedback

Pokud máte k workshopu jakýkoli feedback, neváhejte založit novou diskuzi na GitHubu.

Závěrem

V celém Espressifu doufáme, že vám workshop přinese znalosti, které budou sloužit jako pevný základ pro vaše budoucí projekty. Díky za čas a úsilí, které jste workshopu věnovali, a těšíme se na projekty, které s našimi čipy v budoucnu vytvoříte!