Potrzebny sprzęt:
- NodeMCU V3 LoLin (posiada wbudowany konwerter USB-serial CH340 oraz stabilizator zasilania pozwalający użyć 5V z USB)
- kabel USB – micro USB
Zainstaluj:
Dodaj rodzinę płytek ESP8266 do IDE:
- wejdź w ustawienia
- w polu „Additional Boards Manager URLs” wklej:
http://arduino.esp8266.com/stable/package_esp8266com_index.json - uruchom „Tools | Board Manager”
- w pole filtru wpisz „ESP8266”
- w wynikach wyszukiwania najedź myszą na wersję community i kliknij przycisk „INSTALL”
Pierwszy program -LED blink (odpowiednik hallo world)
- podłącz NodeMCU
- wybierz płytkę „NodeMCU 1.0 (ESP-12E Module)”
- wybierz port, pobierz info o płytce (jest to test, czy port jest prawidłowy)
- ustaw prędkość maksymalną
- wpisz poniższy program
#define ESP8266_LED 2 void setup() { pinMode(ESP8266_LED, OUTPUT); } void loop() { digitalWrite(ESP8266_LED, HIGH); delay(3000); digitalWrite(ESP8266_LED, LOW); delay(500); }
- kliknij „Upload”
- wbudowana dioda LED powinna migać, przy czym sygnał HIGH wyłącza diodę, a LOW ją włącza