Začínáme s Wemos D1 mini s WiFi modulem ESP8266

Chceš začít vytvářet různé konstrukce založené na desce Wemos D1 mini s WiFi modulem ESP8266? Náš návod.
Wemos D1 mini

Chceš začít vytvářet různé konstrukce založené na desce Wemos D1 mini s WiFi modulem ESP8266? Náš návod tě provede od začátku do konce vším potřebným. Na konci návodu budeš schopen programovat libovolnou desku s čipem ESP8266.

Příprava

Kromě samotné desky Wemos D1 mini budeš potřebovat vývojové prostředí Arduino IDE, ve kterém budeš vyvíjet vlastní software pro desku a pomocí něho budeš software do desky i nahrávat.

Pokud ještě Arduino IDE nemáš, můžeš si ho nainstalovat podle našeho návodu – Začínáme s Arduinem.

Jako další bude potřeba nainstalovat ovladače USB převodníku pro nahrávání softwaru. Převodník je založen na čipu CH340 a pro instalaci můžeš zase využít našeho návodu – Instalace ovladače převodníku USB na UART CH340.

Jakmile budeš mít oboje nainstalováno, můžeš pokračovat zprovozněním podpory čipu ESP8266 v Arduino IDE.

Podpora modulu ESP8266 v Arduino IDE

Spusť Arduino IDE a v menu Soubor – Vlastnosti do seznamu Správce dalších desek URL přidej nový řádek:
http://arduino.esp8266.com/stable/package_esp8266com_index.json

Potom v menu Nástroje – Vývojová deska – Manažér desek zadej do horního vyhledávacího políčka ESP8266 a klepni na tlačítko Instalace.

Po nainstalování v menu Nástroje – Vývojová deska vyber desku LOLIN(WEMOS) D1 R2 & mini.

Jako poslední je potřeba zadat port, po kterém se bude deska programovat. V menu Nástroje – Port vyber COM port, na který se ti nainstaloval převodník v desce. V našem případě to je COM3.

Test funkčnosti

Tím je příprava hotová, nyní můžeš vyzkoušet, že vše funguje. K tomu účelu použij jednoduchý program, který rozbliká LED diodu na desce.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  int i;

  for(i=0; i < 3; i++) {
    digitalWrite(LED_BUILTIN, HIGH);
    delay(100);

    digitalWrite(LED_BUILTIN, LOW);
    delay(100);
  }
  
  delay(500);
  
  for(i=0; i < 2; i++) {
    digitalWrite(LED_BUILTIN, HIGH);
    delay(500);

    digitalWrite(LED_BUILTIN, LOW);
    delay(500);
  }
}

Nahraj program do desky tlačítkem Nahrát . Po úspěšném nahrání programu do desky se program automaticky spustí a LEDka začne blikat.

To je vše! Nyní se můžeš pustit do vývoje vlastní aplikace!

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

Napsat komentář

Nejčtenější články

Akční nabídka

Arduino UNO R3

ATmega328P, Klon

160 Kč

RobotDyn 4×3

Maticová analogová klávesnice

91,10 Kč

Arduino Gamepad

Joystick Shield

146,90 Kč