blog.vyoralek.cz
Rozchození Wemos D1 mini s čipem esp8266 v Arduino studiu

Rozchození Wemos D1 mini s čipem esp8266 v Arduino studiu

Na začátku hraní si s Arduinem téměř všichni automaticky šáhnout po Arduinu Uno i když je tato deska už poměrně stará a máme tu za podobné ceny zajímavější kousky.

Výhodou Arduina Uno je však stále obrovská podpora a množství všemožných vstupů a výstupů. Nevýhodou pak je, že kromě základních periférií toho deska na sobě moc nemá.

Oproti tomu esp8266 má rychlejší čip, větší paměť a hlavně integrovanou WiFi, což se v dnešní době IoT velmi hodí.

Přidání desky přes manažer desek

V základní instalaci Arduino studia bohužel esp8266 není, naštěstí to nyní lze už poměrně elegantně vyřešit, kdy přes „Vlastnosti“ nastavíme url do „Správce dalších desek“ jako:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Poté si ještě v menu „Nástroje => Vývojová deska => Manažér desek“ přidáme balík „esp8266“.

Po restartu bychom v seznamu podporovaných desek měli nově vidět ESP8266 v kterém je i námi požadovaný WeMos D1 mini.

Otestování funkčnosti

Jakmile máme desku nastavenou a připojenou přes USB pak veškerý postup nahrávání programu je stejný jako v případě Arduiono UNO.

Funkčnosti si můžeme ověřit na nejtriviálnějším programu s blikáním diody, která je přímo na desce.

// esp8266 - blikající dioda

void setup() {
  pinMode(LED_BUILTIN, OUTPUT); // modrá dioda na desce
}

void loop() {
  // pro zapnutí musíme přivést logickou 0 - LOW
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
}

Přehled pinů pro D1 mini

Add comment

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..