FishinoClass::pinMode
bool FishinoClass::pinMode(uint8_t pin, uint8_t mode);
Imposta la modalità di funzionamento per un I/O digitale (INPUT, INPUT_PULLUP or OUTPUT).

Parametri :

pin      il numero di GPIO da impostare
mode     la modalità richiesta (INPUT, INPUT_PULLUP or OUTPUT)


Valore di ritorno :

Valore boolean, true se il comando ha avuto esito positivo, false altrimenti


Note :

I GPIO disponibili sul modulo WiFi sono:

GPIO0		utilizzato durante il boot; NON mantenerlo a livello basso durante il boot
GPIO1		è il pin U0TXD, il Tx della porta seriale. Libero se la porta seriale sul modulo è inutilizzata
GPIO2		il suo uso è previsto durante l'upload degli sketch tramite WiFi. Libero se non si utilizza.
GPIO3		è il pin U0RXD, l'Rx della porta seriale. Libero se la porta seriale sul modulo è inutilizzata
GPIO4		GPIO libero senza limitazioni
GPIO5		GPIO libero senza limitazioni
ATTENZIONE : il modulo WiFi lavora in logica a 3.3 Volt. NON applicare una tensione superiore agli ingressi, altrimenti potreste danneggiarlo.


Esempio :

Fishino.pinMode(5, OUTPUT);
while(true)
{
	Fishino.digitalWrite(5, LOW);
	delay(500);
	Fishino.digitalWrite(5, HIGH);
	delay(500);
}

Fa lampeggiare un led sull’uscita GPIO5


Vedi anche :
bool FishinoClass::digitalWrite(uint8_t pin, uint8_t val);
uint8_t FishinoClass::digitalRead(uint8_t pin);
uint16_t FishinoClass::analogRead(void);