Tutte le funzioni del modulo WiFi sono gestite dal potente sistema (SoC) ESP8266, che combina un micro-controllore 32 bit (e molte periferiche come GPIO, I2C, ADC, SPI, PWM) con una radio WiFi.
RST | External reset signal, active low | MOSI * | MOSI for SPI interface | |
ADC * |
10-bit ADC Analog Input 0-1V | SCLK * | Serial Clock for SPI interface | |
CHIP-EN | Chip Enable, active high | GND | Power Ground | |
GPIO16 | General Purpose I/O | GPIO15 | General Purpose I/O | |
GPIO12 | General Purpose I/O | GPIO2 | General Purpose I/O (connected to the LED) | |
GPIO13 | General Purpose I/O | GPIO0 | General Purpose I/O | |
VCC | +3.3V power input | GPIO4 | General Purpose I/O | |
CS0 * |
Chip Select for SPI interface | GPIO5 | General Purpose I/O | |
MISO * |
MISO for SPI interface | RX | UART RX | |
GPIO9 |
General Purpose I/O (only on 12-D version) | TX | UART TX | |
GPIO10 | General Purpose I/O (only on 12-D version) |
* Not managed from miuPanel firmware.
Blue LED |
(GPIO2) | Connected to GPIO2 |
Modalità operativa
Dopo l’accensione (o reset) il modulo può essere avviato in due modi diversi, a seconda dei livelli logici applicati sui pin GPIO0 e GPIO2:
Il modulo ESP-01 richiede un’alimentazione di 3.3 V (non sopporta 5 V) quindi, collegandolo direttamente ad una logica a 5V (come Arduino UNO si distruggerete il modulo). Inoltre, la fonte di Arduino UNO a 3,3 V ha capacità di corrente insufficiente per alimentare questo modulo.
Si dovrebbe usare un separato fonte 3,3 V per alimentare il modulo, con una capacità di corrente di 300 mA o superiore, perché il consumo medio di corrente del modulo Wi-Fi è di circa 100 mA.
Per semplificare il collegamento del nostro modulo Wi-Fi con una scheda 5 V (come Arduino UNO), abbiamo progettato l’adattatore ADP-12, incluso nel kit che acquisterai.