Modulo WiFi SCF-01

Abbiamo scelto di utilizzare un hardware WiFi già ampiamente impiegato sul mercato (l’ESP-01) su cui abbiamo caricato il nostro firmware μPanel innovativo. Per evidenziare il fatto che il firmware del modulo è stato profondamente cambiato rispetto ad altri prodotti commerciali, abbiamo scelto di chiamarlo SCF-01.

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.

Pin del modulo SCF-01

GND Ground
TX UART Transmit pin
GPIO2 General Purpose I/O
CHIP_EN Chip Enable, active high
GPIO0 General Purpose I/O
RST External reset signal, active low
RX UART Receive pin
VDD +3.3V power input

Leds Module

LED Red
(PWR)
Connected to VCC, steady on when power is applied
LED Blue (TXD) UART TX indicator, tied in hardware to U0TXD

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:

Firmware RUN mode

GPIO0 = ‘1’
GPIO2 = ‘1’
TX = ‘1’
IMPORTANTE: assicurarsi che il micro-controllore mantenga su high TX durante l’avvio del modulo

Programming Mode

GPIO0 = ‘0’
GPIO2 = ‘1’

IMPORTANTE: Non è questo il modo corretto per aggiornare il firmware μPanel del modulo, non utilizzare questa modalità, altrimenti si compromette definitivamente il firmware μPanel! Il modo corretto è lanciare la richiesta di aggiornamento dall’APP μPanel

Specifiche Elettriche

Questo modulo richiede 3.3 V VCC e 3.3 V per la logica. Non supporta 5 V! Se si utilizza Arduino UNO, e si connette i pin RX e TX del modulo Wi-Fi modulo ad Arduino distruggerete il modulo.

Inoltre, la fonte di Arduino Uno 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 140 mA.

Per semplificare il collegamento del nostro modulo Wi-Fi con una scheda 5 V (come Arduino), abbiamo progettato l’adattatore ADP-01.