junior

Hlásí se nám tu a tam noví zájemci o spolupráci. Náš projekt je z velké části open-source a tak velké množství materiálů je veřejně dostupných. Pro úplný úvod doporučujeme pár hlavních bodů:

Python / Micropython

Zhruba projít základním tutoriálem:
https://docs.octopuslab.cz/tutorial1-python/
Pokud to myslíte vážně, zevrubněji se do Pythonu ponoříte zde:
https://naucse.python.cz/ a především v kurzu https://naucse.python.cz/course/pyladies/
(nenechte se zmást nebo odradit názvem! NE, není to JEN pro holky)


Git / Github

Mít účet na Githubu – co to je? Více v článku:
https://www.octopuslab.cz/git-github/
Pochopit, jak to funguje – ve svém repozitáři si upravit nějaký example a pak ho (po důkladném otestování!) poslat jako pullrequest do společného zdroje.


ESP32 + uPy

Do ESP32 si nainstalovat Micropython (nic dalšího) podle návodu v dokumentaci: https://docs.octopuslab.cz/install/.

A pak si zkusit: https://docs.octopuslab.cz/tutorial2-micropython-esp/.


ESP32 + OctopusLAB FrameWork

Nainstalovat si a seznámit se Octopus frameworkem.

Základ:
https://docs.octopuslab.cz/setup/
https://docs.octopuslab.cz/basicdoc/ (referenční příručka, vědět: kde je a co v ní je)
https://docs.octopuslab.cz/pinouts/ (HW provázání – modulární zapojení pinů)

Pokročilejší „techniky:
https://docs.octopuslab.cz/pubsub/
https://docs.octopuslab.cz/extension/

Pokračování s Pythonem:
https://docs.octopuslab.cz/ws-python-data/