Esp8266 01:
Su questa scheda abbiamo a disposizione due pin che possiamo utilizzare come ingresso o uscita, viene alimentata a 5v
Esp8266 D1:
Su questa scheda abbiamo a disposizione nove pin che possiamo utilizzare come ingresso o uscita, viene alimentata a 5v dalla porta micro USB.
Partendo da una base hardware ESP8266, adesso possiamo pensare a cosa gestire e come.
Inizialmente in base all'hardware a disposizione cioè led, resistenze, sensori, relè... Possiamo sperimentare grazie al firmware Tasmota: la lettura del sensore di temperatura DHT11 collegato al GPIO 4 (vedi foto pinout), e la scheda relè nei pin che desideriamo, tranne per il momento il GPIO 14, che corrisponde al led montato sulla scheda (SCK) ed il GPIO 2, corrispondente al led sul chip esp8266.
Esp8266 01, ha solo 2 GPIO utilizzabili: GPIO 0 e GPIO 2 i quali possono essere utilizzati per getire due uscite (2 led gestiti da interfaccia Tasmota), oppure un ingresso per sensore DHT11, e una uscita relè; un altro esempio potrebbe essere: gestire un led o relè con un pulsante web tramite interfaccia tasmota ed un pulsante o interruttore reale che funzionano in parallelo, come per esempio la luce del corridoio che puoi accenderee spegnere da piu punti.