ESP32-WEB-IO – Web based I/O module

Web based I/O module

il modulo ESP32-WEB-IO consente di pilotare mediante interfaccia WEB integrata fino a 702 I/O.

Il modulo è composto dalla CPU ESP32-S3-WROOM-1 e da una serie di I/O expander MCP23S08.

ESP32-WEB-IO dispone di connettività WiFi e LAN integrando W5500

W5500 – LAN connection

L’interfaccia LAN supporta

  • connettività 10BaseT/100BaseTX
  • auto negoziazione (Full and half duplex, 10 and 100-based)

ESP32-WEB-IO dispone di interfaccia USB per la memorizzazione su chiavetta USB dei log di sistema.

ESP32-WEB-IO dispone di interfaccia USB/seriale e trasmette su questa i messaggi dello stato di funzionamento del dispositivo.

ESP32-WEB-IO rende disponibili fino a 702 GPIO pilotabili via WEB.

ESP32-WEB-IO integra

  • client DHCP con il quale può ricevere i parametri di configurazione della rete in modo dinamico, in alternativa è possibile impostare staticamente i parametri di connettività
  • accesso protetto mediante autenticazione
  • esecuzione comandi protetta da password
  • comandi via socket e via interfaccia WEB per interrogazione e variazione stato I/O
web interface

Collegandosi all’interfaccia WEB integrata è possibile

  • cliccare su uno dei “LED” identificati dalla griglia “riga” 1,2,3,n .. “colonna” A, B, C, n, e modificarne lo stato
  • cliccare sui pulsanti “CONFIGURAZIONE n ON” per applicare sulle uscite un set pre impostato

La CPU esegue codice base-metal scritto in ANSI-C; senza l’esecuzione di un sistema operativo l’applicativo il dispositivo è very real time e il tempo di boot è di centinaia di nSec. Di fatto il sistema è pronto subito all’arrivo dell’alimentazione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Related Post

Lettura temepratura via Bluetooth – Bluno M3 & MAX31865

Unendo la scheda Bluno M3 con Adafruit PT100 MAX31865 è possibile realizzare un dispositivo stand alone per la lettura della temperatura via Bluetooth. Di seguito i passi da seguire per

Analisi PCB – signal integrity

Segnali digitali sempre più veloci e tempi di sviluppo sempre più ristretti impongono l’uso di tool di analisi per la verifica dell’integrità dei segnali. Nell’immagine che si vede all’inizio viene

OpenLog – datalogger con codice sorgente ANSI C

Open Source Datalogger, the new project developed in collaboration with the tested group of professionals of www.visualizza3d.com allows to acquire analogue inputs, PT100, PT1000, in thermocouple, digital inputs, data coming