ESP: Princip programování
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				
Aktuální verze z 23. 2. 2017, 01:05
Tato stránka předpokládá, že budeme používat devboard NodeMCU v kombinaci s vývojovým prostředím Arduino IDE.
| Obsah | 
Psaní kódu
- Kód píšeme v jazyce C.
-  Prostředí Arduino IDE využívá dvě funkce:
-  void setup()- Volá se na začátku při startu počítače ESP (při připojení k napájení).
- Provede se pouze jednou.
 
-  void loop()- Volá se pravidelně pořád dokola.
- V úsporném režimu vůbec nepoužíváme...
 
 
-  
- Můžeme samozřejmě vytvářet i další funkce dle potřeby, s těmi ale prostředí Arduino IDE nepracuje přímo (můžeme je zavolat z výše uvedených dvou funkcí).
Postup
- Vytvoříme projekt a zapíšeme kód.
-  Kód můžeme přeložit tlačítkem s odtržítkem úplně vlevo na liště nástrojů.
- Prostředí Arduino IDE připraví binární tvar pro nahrátí.
 
-  Kód nahrajeme do paměti ESP8266 tlačítkem s šipkou.
- Pokud je třeba, provede se automaticky překlad.
- Vzniká vždy kompletní firmware a nahrává se do zařízení, překlad tedy trvá poměrně dlouho.
 
- Jakmile je počítač ESP8266 naprogramován, začne automaticky provádět napsaný kód.
Příklady kódu
- Nachystané příklady najdete v menu v nabídce:
Soubor → Příklady
