Maparea pinilor NodeMCU/ESP8266 pentru folosirea in Arduino IDE

Ca sa putem folosi pinii digitali din Arduino IDE cu NodeMCU trebuie sa facem o mapare.

static const uint8_t D0   = 16;
static const uint8_t D1   = 5;
static const uint8_t D2   = 4;
static const uint8_t D3   = 0;
static const uint8_t D4   = 2;
static const uint8_t D5   = 14;
static const uint8_t D6   = 12;
static const uint8_t D7   = 13;
static const uint8_t D8   = 15;
static const uint8_t D9   = 3;
static const uint8_t D10  = 1;


Punem codul de mai sus in sketch-ul nostru si apoi cand avem nevoie sa-i folosim scriem (ca exemplu):  

pinMode(D5, OUTPUT);

Comanda va seta GPIO14 (din ESP8266) = D5 de pe NodeMCU ca si pin de OUTPUT (iesire).


Cuvinte cheie: Arduino IDE NodeMCU ESP8266


Despre autor

sorin
Telefon: 0724540234
Trimite-i un email


Faci ceva interesant?

Adaugă acum pe Descurcăreşte!