Skip to content

aberteau/NwIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NwIO

CC BY-NC-SA 4.0 LinkedIn

NwIO = Networked Inputs/Ouputs

This repository contains programs that allow digital I/O interactions through IP network. (HTTP, MQTT)

Projects

Project Number of IO Network Communication
NwIO-WiFi-HTTP 18 WiFi HTTP
NwIO-WiFi-HTTP-IxO 32 WiFi HTTP
NwIO-WiFi-HTTP-xIO 32 WiFi HTTP

NwIO-WiFi-HTTP

This program allows to use an ESP32 to control 18 Inputs/Outputs over HTTP using WiFi Connection.

By default, it handles 8 inputs and 10 outputs but you can easily modify pins usage in configuration (For example, 2 inputs and 16 outputs).

NwIO-WiFi-HTTP Overview

More information

NwIO-WiFi-HTTP-IxO

This program allows to use an ESP32 to control 32 Inputs/Outputs over HTTP using WiFi Connection.

  • 16 inputs (ESP32 GPIO)
  • 16 outputs (MCP23017 GPIO)

NwIO-WiFi-HTTP-IxO Overview

More information

NwIO-WiFi-HTTP-xIO

This program allows to use an ESP32 to control 32 Inputs/Outputs over HTTP using WiFi Connection.

  • 16 inputs (MCP23017 GPIO)
  • 16 outputs (MCP23017 GPIO)

NwIO-WiFi-HTTP-xIO Overview

More information

Usage

Roadmap

  • Adding MQTT communication

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

See LICENSE for more information.

CC BY-NC-SA 4.0

Authors

  • Amael BERTEAU

Contact

About

Digital I/O interactions through IP network

Topics

Resources

License

Stars

Watchers

Forks

Languages