Il Modulo Seriale Wi-Fi ESP8266 ESP-01 si basa sul chip ESP8266 prodotto dalla Espressif. Si tratta di un SoC (system-on-a-chip) Wi-Fi integrato con un MCU a 32bit LX106. È un sistema adatto a fornire connettività Wi-Fi a schede come Arduino e simili. È anche possibile utilizzarlo direttamente per creare progetti IoT (Internet of Things) connessi alla rete. Per altri tipi di moduli vedere Schede IOT con moduli ESP8266 o ESP32
Come semplice modulo Wi-Fi è possibile gestirlo tramite comandi AT. In modo autonomo è programmabile con l’IDE Arduino in modo simile ad Arduino, in LUA, in Python e in C/C++.
Documenti
Schema a blocchi dell’integrato ESP8266
Indice
Il modulo ESP-01
Il chip ESP8266 è disponibile su varie schede denominate con la sigla da ESP-01 a ESP-13. In questa pagina è mostrato il più semplice, il modello ESP-01 con 8 pin. Dispone di sole due porte di I/O, essendo abilitate a I2C, possono essere comunque utilizzate con un port Expander come il MCP23017.
Piedinatura del modulo ESP-01
Specifiche:
- 802.11 b/g/n
- Wi-Fi Direct (P2P), soft-AP
- Stack TCP/IP integrato
- Integra lo switch TR, l’amplificatore RF e l’antenna
- Integra un PLL, il regolatore e un circuito per il controllo della potenza
- Potenza in uscita +19.5dBm in modo 802.11b
- Corrente a riposo <10uA
- La CPU a 32 bit può essere utilizzata per gestire contemporaneamente altre applicazioni
- SDIO 1.1/2.0, SPI, UART
- STBC, 1×1 MIMO, 2×1 MIMO
- A-MPDU & A-MSDU aggregation & 0.4ms guard interval
- Accensione e trasmissione < 2ms
Versione modulo ESP-01 con differente capacità di memoria
Dove trovare il modulo ESP-01
Il modulo WiFi ESP-01 potrà essere acquistato presso il sito Homotix. Il suo costo, al momento dell’uscita dell’articolo, è di 2,64€. Ricordo che inserendo il codice di sconto dedicato agli utenti del sito adrirobot avranno uno sconto del 3%.
Adattatore breadboard per ESP-01
Il modulo ESP-01 fornisce l’accesso ai pin dell’ESP8266 attraverso un connettore maschio 2×4 con un passo di 0.1 “. La loro disposizione non è però adatta all’utilizzo con una Breadboard. I pin, in alcuni casi, non sono poi etichettati sul PCB, per cui è scomodo il suo utilizzo.
Per questo motivo è più comodo l’utilizzo di un adattatore (vedi sotto) con le etichette chiare stampate a lato dei pin. Sul PCB è anche presente un condensatore da 10uF per il filtraggio della tensione di alimentazione.
Anche in questo caso l’adattatore può essere trovato sul sito Homotix.
Utilizzi del modulo
Seguono le immagini di alcuni moduli che utilizzano il modulo ESP-01 per dialogare con la rete. Con essi è possibile, per esempio, monitorare la temperatura di una stanza o attivare una lampada da remoto con un’App. Nei prossimi articoli li analizzeremo e vedremo come utilizzarli.